feat: wire entry point, manifest, property inspectors, and assets

This commit is contained in:
2026-08-14 10:52:13 -06:00
parent c0e1ab8303
commit 17c8ef885f
13 changed files with 106 additions and 2 deletions
+22 -2
View File
@@ -3,13 +3,33 @@
"Name": "llama-watch",
"Version": "1.0.0.0",
"Author": "Bryce Zuccaro",
"Actions": [],
"Actions": [
{
"Name": "In-Flight Monitor",
"UUID": "com.bryce.llamawatch.inflight",
"Icon": "imgs/actions/inflight/icon",
"Tooltip": "Shows whether a model has a request in flight",
"PropertyInspectorPath": "ui/inflight.html",
"Controllers": ["Keypad"],
"States": [{ "Image": "imgs/actions/inflight/key", "ShowTitle": false }]
},
{
"Name": "GPU Graph",
"UUID": "com.bryce.llamawatch.gpu",
"Icon": "imgs/actions/gpu/icon",
"Tooltip": "Live GPU metric graph",
"PropertyInspectorPath": "ui/gpu.html",
"Controllers": ["Keypad"],
"States": [{ "Image": "imgs/actions/gpu/key", "ShowTitle": false }]
}
],
"Category": "llama-watch",
"CategoryIcon": "imgs/plugin/category-icon",
"CodePath": "bin/plugin.js",
"Description": "Monitor llama-swap: in-flight requests per model and live GPU metric graphs.",
"Icon": "imgs/plugin/icon",
"SDKVersion": 2,
"Software": { "MinimumVersion": "6.5" },
"Software": { "MinimumVersion": "7.1" },
"OS": [{ "Platform": "mac", "MinimumVersion": "13" }],
"Nodejs": { "Version": "24" },
"UUID": "com.bryce.llamawatch"