{ "Actions": [ { "UUID": "com.streamdock.ai-monitor.codex", "Icon": "static/img/codex.png", "Name": "Codex Desktop", "States": [ { "Image": "static/img/codex.png", "TitleAlignment": "center", "FontSize": "11" } ], "Settings": { "pollInterval": 1000 }, "Controllers": [ "Keypad", "Information" ], "UserTitleEnabled": true, "SupportedInMultiActions": true, "Tooltip": "Codex Desktop 工作流状态监控", "PropertyInspectorPath": "propertyInspector/monitor/index.html" }, { "UUID": "com.streamdock.ai-monitor.claude", "Icon": "static/img/claude.png", "Name": "Claude Desktop", "States": [ { "Image": "static/img/claude.png", "TitleAlignment": "center", "FontSize": "11" } ], "Settings": { "pollInterval": 1000 }, "Controllers": [ "Keypad", "Information" ], "UserTitleEnabled": true, "SupportedInMultiActions": true, "Tooltip": "Claude Desktop 工作流状态监控", "PropertyInspectorPath": "propertyInspector/monitor/index.html" }, { "UUID": "com.streamdock.ai-monitor.opencode", "Icon": "static/img/opencode.png", "Name": "opencode", "States": [ { "Image": "static/img/opencode.png", "TitleAlignment": "center", "FontSize": "11" } ], "Settings": { "pollInterval": 1000 }, "Controllers": [ "Keypad", "Information" ], "UserTitleEnabled": true, "SupportedInMultiActions": true, "Tooltip": "opencode 工作流状态监控", "PropertyInspectorPath": "propertyInspector/monitor/index.html" } ], "SDKVersion": 1, "Author": "StreamDock", "Name": "AI Monitor", "Icon": "static/img/ai.png", "Category": "AI Monitor", "CategoryIcon": "static/img/ai.png", "CodePathWin": "plugin/index.js", "CodePathMac": "plugin/index.js", "Description": "监控 Codex / Claude / opencode AI 工作流状态", "Version": "1.0.0", "URL": "http://10.10.10.14:18003/v6ole/streamdock-ai-monitor", "OS": [ { "Platform": "windows", "MinimumVersion": "7" }, { "Platform": "mac", "MinimumVersion": "10.11" } ], "Software": { "MinimumVersion": "3.10.188.226" }, "Nodejs": { "Version": "20" } }