]> git.giacomolli.uk - onechat/commit
Select notification targets by stable ID
authorAnderson A. Giacomolli <redacted>
Wed, 11 Nov 2026 19:27:29 +0000 (16:27 -0300)
committerAnderson A. Giacomolli <redacted>
Wed, 11 Nov 2026 20:03:18 +0000 (17:03 -0300)
commit42b4acd4ba70d3c12da4513d139717e592eefe4a
tree440d0c2fd025858f0f5c34089a34da1b3bbbeb37
parent6c7859cfea123479aba046614ee81028651ddaf5
Select notification targets by stable ID

The notify command selects a permanent target with --agent-id and
defaults to root when the flag is absent. Agent names, unknown IDs,
empty IDs, and repeated flags are refused instead of redirecting
external data.

The local socket keeps acceptance receipts private and reports target
conflicts without waking another agent. Command help and isolated tests
cover explicit root IDs, child delivery, absent names, and the existing
untrusted-data and next-turn boundaries.

Issue: 44d8703
README.rst
command.go
command_test.go
daemon_message_test.go
daemon_test.go
notify.go
notify_test.go
socket.go