Commit Graph

  • 973d5686fc feat: add ignore-certificate-errors option for self-signed TLS main bzuccaro 2026-08-28 09:58:58 -06:00
  • f98043c21b fix: self-heal in-flight counts by pruning stale request ids bzuccaro 2026-08-15 14:26:28 -06:00
  • 771cb81eb3 Prepare Elgato Marketplace listing: brand author, store assets, listing text bzuccaro 2026-08-14 13:25:38 -06:00
  • 6d710b2089 docs: remove superpowers planning documents bzuccaro 2026-08-14 13:17:34 -06:00
  • ef4043dd4e docs: update README for usage stats display and GPU combinations bzuccaro 2026-08-14 13:16:07 -06:00
  • 2eef59d092 test: strengthen refcount and setConfig regression coverage bzuccaro 2026-08-14 13:06:26 -06:00
  • 21d2e45f9e fix: refcount StatsCache keys, keep registrations across config change, and tidy GPU/usage render paths c4ch3c4d3 2026-08-14 13:04:56 -06:00
  • d04eb6b524 feat: support GPU combinations on the GPU Graph action c4ch3c4d3 2026-08-14 13:00:46 -06:00
  • 74d0c10523 feat: add combineSeries for GPU combination aggregation c4ch3c4d3 2026-08-14 12:59:41 -06:00
  • 15627fc494 fix: clear the spark sampler when switching to usage display mode c4ch3c4d3 2026-08-14 12:58:06 -06:00
  • e585992087 feat: add usage-stats display mode to In-Flight Monitor action c4ch3c4d3 2026-08-14 12:56:45 -06:00
  • 4c4ec0e8fd feat: add usage stats key renderer c4ch3c4d3 2026-08-14 12:55:22 -06:00
  • f1a5f89e0f feat: expose usage stats via shared runtime StatsCache c4ch3c4d3 2026-08-14 12:54:34 -06:00
  • 4727bdcf46 feat: decode activity SSE events and expose tracker total c4ch3c4d3 2026-08-14 12:53:40 -06:00
  • a03278645d feat: add StatsCache for shared per-model usage polling c4ch3c4d3 2026-08-14 12:52:40 -06:00
  • 37f7268509 feat: add usage stats parsing and fetching from /api/metrics/stats c4ch3c4d3 2026-08-14 12:47:53 -06:00
  • 7f877c4efb plan: fix stats re-registration ordering after config change bzuccaro 2026-08-14 12:47:17 -06:00
  • 2b7764f96d Add Usage Stats + GPU Combinations implementation plan bzuccaro 2026-08-14 12:46:54 -06:00
  • 93570dc9ba spec: clarify All models datasource handling bzuccaro 2026-08-14 12:45:28 -06:00
  • e37d1360be Add Usage Stats + GPU Combinations design bzuccaro 2026-08-14 12:45:21 -06:00
  • ca478ee124 style: use a constant dark background for the In-Flight Monitor key bzuccaro 2026-08-14 12:11:07 -06:00
  • ca37a690ca fix: render in-flight count as static white (remove blink pulse) bzuccaro 2026-08-14 12:09:57 -06:00
  • 07fea457f1 fix: track in-flight requests by id; handle llama-swap upsert/remove events bzuccaro 2026-08-14 12:08:02 -06:00
  • a805195c49 Show in-flight request count + activity spark on In-Flight Monitor key bzuccaro 2026-08-14 11:20:51 -06:00
  • 5a6ad54b08 Add In-Flight Monitor count + activity spark design bzuccaro 2026-08-14 11:19:20 -06:00
  • 35481bf387 docs: document multi-key support and shared connection model bzuccaro 2026-08-14 11:01:32 -06:00
  • 733bc2b4f9 fix: support multiple keys per action and harden runtime/parsing bzuccaro 2026-08-14 10:59:25 -06:00
  • 7e3377f932 docs: add README; verify plugin install and packaging bzuccaro 2026-08-14 10:53:26 -06:00
  • 17c8ef885f feat: wire entry point, manifest, property inspectors, and assets bzuccaro 2026-08-14 10:52:13 -06:00
  • c0e1ab8303 fix: show NO MODEL placeholder instead of OFFLINE when unconfigured bzuccaro 2026-08-14 10:51:02 -06:00
  • 966ccede3a docs: make NO MODEL placeholder reachable in inflight action bzuccaro 2026-08-14 10:50:50 -06:00
  • 2ff7d55739 feat: implement inflight monitor and GPU graph actions bzuccaro 2026-08-14 10:49:50 -06:00
  • 325722f072 docs: restore plan code fence balance after datasource note bzuccaro 2026-08-14 10:49:06 -06:00
  • f45b29fcaf fix: satisfy JsonObject constraints for settings types bzuccaro 2026-08-14 10:47:38 -06:00
  • 06eb23bd6a docs: fix CfgSettings/DataSourceItem to satisfy JsonObject in plan bzuccaro 2026-08-14 10:47:20 -06:00
  • 8818dac640 feat: add shared runtime and PI datasource handlers bzuccaro 2026-08-14 10:46:42 -06:00
  • 55e260c31b feat: add SVG key renderers for inflight and GPU graph actions bzuccaro 2026-08-14 10:44:06 -06:00
  • 79917cd054 feat: add SSE event feed for llama-swap api/events bzuccaro 2026-08-14 10:43:03 -06:00
  • b54eeeadc4 feat: add SSE parser and in-flight request tracker bzuccaro 2026-08-14 10:42:17 -06:00
  • c6d50f6daf fix: import LlamaSwapConfig from util in metrics poller bzuccaro 2026-08-14 10:41:28 -06:00
  • 23cf6d168a docs: import LlamaSwapConfig from util in poller plan bzuccaro 2026-08-14 10:41:17 -06:00
  • 7dba134863 feat: add metrics poller with ring buffers and GPU aggregates bzuccaro 2026-08-14 10:41:04 -06:00
  • 28cc34dc59 feat: add llama-swap HTTP client bzuccaro 2026-08-14 10:40:09 -06:00
  • 52b56dcd58 feat: add Prometheus metrics parser for llama-swap GPU series bzuccaro 2026-08-14 10:39:26 -06:00
  • 953be547f0 feat: add shared util helpers and config bzuccaro 2026-08-14 10:38:42 -06:00
  • fde5fc75af docs: correct shorten truncation expectation to verified output bzuccaro 2026-08-14 10:38:35 -06:00
  • 032ca6b2b7 docs: fix shorten test to use a name within the 14-char limit bzuccaro 2026-08-14 10:37:20 -06:00
  • 0af264ce5b docs: require Stream Deck 7.1+ for Nodejs 24 runtime bzuccaro 2026-08-14 10:36:31 -06:00
  • c60eef3b2e fix: use tsx test runner discovery and ignore build output bzuccaro 2026-08-14 10:34:31 -06:00
  • 2f5c5e33b0 chore: scaffold llama-watch Stream Deck plugin bzuccaro 2026-08-14 10:33:48 -06:00
  • beada4e44d Fix plan inconsistencies found in pre-flight review bzuccaro 2026-08-14 10:32:10 -06:00
  • 99ae7bd554 Add llama-watch implementation plan bzuccaro 2026-08-14 10:30:46 -06:00
  • 70426d4164 Add llama-watch Stream Deck plugin design spec bzuccaro 2026-08-14 10:25:41 -06:00