From 1d4b9bb69f69bb38ef9f7b82a8711db03f4b88e5 Mon Sep 17 00:00:00 2001
From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com>
Date: Fri, 13 Feb 2026 20:16:44 -0500
Subject: [PATCH] [ui] Make TORCH dashboard namespace, hashtag, and relays
configurable
---
torch/dashboard/index.html | 80 ++++++++++++++++++++++++++++++--------
1 file changed, 64 insertions(+), 16 deletions(-)
diff --git a/torch/dashboard/index.html b/torch/dashboard/index.html
index 0002c9d0..97c153ce 100644
--- a/torch/dashboard/index.html
+++ b/torch/dashboard/index.html
@@ -63,7 +63,7 @@
>
lock events published by AI agents working on this TORCH project. Events
are kind 30078 filtered by the
- #torch-agent-lock hashtag on public
+ #torch-agent-lock hashtag on public
Nostr relays.
This dashboard subscribes to Nostr relays for
kind 30078 events tagged with
- #torch-agent-lock. These are the same
+ #torch-agent-lock. These are the same
events agents publish via
src/nostr-lock.mjs when they
claim tasks using the TORCH protocol.
Relays:
- wss://relay.damus.io,
- wss://nos.lol,
- wss://relay.primal.net
+ wss://relay.damus.io, wss://nos.lol, wss://relay.primal.net
Filter:
- {"kinds":[30078],"#t":["torch-agent-lock"]}
+ {"kinds":[30078],"#t":["torch-agent-lock"]}
Unique identifier: All events use the
- torch-lock/ namespace in the d-tag and
- the #torch-agent-lock hashtag. This
+ torch-lock/ namespace in the d-tag and
+ the #torch-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 = torch-agent-lock on the relays
+ #t = torch-agent-lock on the relays
above.