docs: require Stream Deck 7.1+ for Nodejs 24 runtime
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
|
||||
- Plugin UUID: `com.bryce.llamawatch` (reverse-DNS; lowercase alphanumeric, hyphens, periods only).
|
||||
- Action UUIDs: `com.bryce.llamawatch.inflight`, `com.bryce.llamawatch.gpu`.
|
||||
- Manifest: `SDKVersion: 2`, `Nodejs.Version: "24"`, macOS only (`OS: [{Platform: "mac", MinimumVersion: "13"}]`), `Software.MinimumVersion: "6.5"`.
|
||||
- Manifest: `SDKVersion: 2`, `Nodejs.Version: "24"`, macOS only (`OS: [{Platform: "mac", MinimumVersion: "13"}]`), `Software.MinimumVersion: "7.1"`. (Verified against `@elgato/schemas`: Nodejs `"24"` requires Software ≥ 7.1; the user's Stream Deck app is 7.4.2.)
|
||||
- Dependency versions pinned per the official hello-world sample: `@elgato/streamdeck@^2.1.1`, `@elgato/cli@^1.8.1`, `@rollup/plugin-commonjs@^28.0.2`, `@rollup/plugin-node-resolve@^16.0.0`, `@rollup/plugin-terser@^0.4.4`, `@rollup/plugin-typescript@^12.1.2`, `@tsconfig/node20@^20.1.4`, `@types/node@22.13.0`, `rollup@^4.32.1`, `tslib@^2.8.1`, `typescript@^5.7.3`, `tsx@^4.19.2`.
|
||||
- Poll interval for `/metrics`: fixed **5000 ms**; ring buffer **60 samples** (~5 min).
|
||||
- Metrics (from `llamaswap_gpu_*` Prometheus series): `util_percent`, `memory_util_percent`, `temperature`, `power`, `fan`.
|
||||
@@ -157,7 +157,7 @@ node_modules/
|
||||
"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"
|
||||
@@ -1884,7 +1884,7 @@ streamDeck.connect();
|
||||
"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"
|
||||
|
||||
Reference in New Issue
Block a user