Skip to content

Commit 045fd2e

Browse files
committed
feat: create and document ai_assisted entry flag and add to plugins appropriately
1 parent 7287071 commit 045fd2e

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

‎README.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ To submit your plugin to the OpenAction Marketplace, please follow these steps:
1818
- The key should be your plugin's **bundle ID**.
1919
- The `name` and `author` fields must exactly match the values in your plugin's manifest file.
2020
- The `description` field should match the sidebar description of your plugin's GitHub repository.
21+
- If your plugin is AI-assisted, add the `"ai_assisted": true` flag to the `flags` object in your entry. If your plugin is not AI-assisted, you can omit this field.
2122
3. **Correct Placement**: Ensure your entry is added to the correct logical section in `catalogue.json`. The catalog is organized in the following order:
2223
1. **Official plugins from the OpenAction project**
2324
2. **Native OpenAction plugins** (probably where you want to add your plugin)

‎catalogue.json‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@
5757
"name": "TikClock",
5858
"author": "GDWhisper",
5959
"repository": "https://github.com/GDWhisper/opendeck-tikclock",
60-
"description": "An OpenAction plugin that displays a digital clock across keys, one digit per key"
60+
"description": "An OpenAction plugin that displays a digital clock across keys, one digit per key",
61+
"flags": {
62+
"ai_assisted": true
63+
}
6164
},
6265
"com.havner.uinput": {
6366
"name": "Linux Uinput Simulation",

0 commit comments

Comments
 (0)