Files
llama-watch/com.bryce.llamawatch.sdPlugin/manifest.json
T

60 lines
1.4 KiB
JSON

{
"$schema": "https://schemas.elgato.com/streamdeck/plugins/manifest.json",
"Name": "llama-watch",
"Version": "1.0.0.0",
"Author": "Bryce Zuccaro",
"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": "7.1"
},
"OS": [
{
"Platform": "mac",
"MinimumVersion": "13"
}
],
"Nodejs": {
"Version": "24"
},
"UUID": "com.bryce.llamawatch"
}