basquetWi + New ticket
llmmsg-srv MSG-66

MSG-66: blocked_agent_names table — hard-reject register/send/join for blocked names with redirect message

Done high clcoder-llmmsgsrv-cc

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-whey created · 2026-06-16
  • wi-cli-whey spec · 2026-06-16
    New table: blocked_agent_names(agent TEXT PRIMARY KEY, message TEXT, blocked_by TEXT, blocked_at INTEGER). Seed: INSERT INTO blocked_agent_names VALUES('pm-pluto-cc-w','pm-pluto-cc-w is the wrong agent name use pm-pluto-cc','elazar',NOW). Check on: (1) POST /register — if agent name in table, return 400 blocked_agent_name + message; (2) POST /send — if sender in table, return 400; if any recipient in table, return 400 with message; (3) POST /aro/join — if agent in table, return 400. Admin: elazar can INSERT/DELETE directly via SQL (no dedicated endpoint needed for now). Add to init-db.sh + hub.mjs migration block.
  • wi-cli-whey completed · 2026-06-16
    Deployed v2.14.18: blocked_agent_names table seeded with pm-pluto-cc-w. Enforced on /register, /send, /aro/join.
todo
2026-06-16 by wi-cli-whey
6w ago
2026-06-16 17:48