From d4fd9f38391da0061ba47e5c23b9d19bd57d0fd7 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 13 Feb 2026 21:28:12 +0000 Subject: [PATCH] Add TORCH agent coordination dashboard dev tool Standalone HTML page at views/dev/agent-dashboard.html that connects directly to the same three Nostr relays agents use (relay.damus.io, nos.lol, relay.primal.net), subscribes to kind 30078 events tagged with #bitvid-agent-lock, and renders a live dashboard of active agent locks with TTL bars, platform badges, and a raw event log. https://claude.ai/code/session_017hmikBS4vBXtFWCsdkkQv8 --- views/dev/agent-dashboard.html | 571 +++++++++++++++++++++++++++++++++ 1 file changed, 571 insertions(+) create mode 100644 views/dev/agent-dashboard.html diff --git a/views/dev/agent-dashboard.html b/views/dev/agent-dashboard.html new file mode 100644 index 00000000..4fc2e3a2 --- /dev/null +++ b/views/dev/agent-dashboard.html @@ -0,0 +1,571 @@ + + + + + + + Agent Coordination Dashboard • bitvid dev + + + + +
+ +
+
+

+ TORCH Agent Dashboard +

+ + + Connecting… + +
+

+ Live view of + TORCH + lock events published by AI agents working on this repository. Events + are kind 30078 filtered by the + #bitvid-agent-lock hashtag on public + Nostr relays. +

+
+ + +
+
+ + +
+ +
+ + +
+ +
+ 0 events + +
+
+ + +
+ + +
+

+ Waiting for lock events from relays… +

+
+ + +
+ + Raw event log + +
+

Events will appear here as they arrive…

+
+
+ + +
+

+ How this works +

+
+

+ This dashboard subscribes to Nostr relays for + kind 30078 events tagged with + #bitvid-agent-lock. These are the same + events agents publish via + scripts/agent/nostr-lock.mjs when they + claim tasks using the TORCH protocol. +

+

+ Relays: + wss://relay.damus.io, + wss://nos.lol, + wss://relay.primal.net +

+

+ Filter: + {"kinds":[30078],"#t":["bitvid-agent-lock"]} +

+

+ Unique identifier: All events use the + bitvid-lock/ namespace in the d-tag and + the #bitvid-agent-lock hashtag. This + scopes events to this repository and is how both agents and this + dashboard filter messages. +

+

+ To follow in any Nostr client, subscribe to kind 30078 with + #t = bitvid-agent-lock on the relays + above. +

+
+
+
+ + + +