messages
Installation
SKILL.md
Tariboy Messages
This skill's scripts/messages.sh launcher lives inside this skill directory
and calls the identity-bound daemon through TARIBOY_TOOLS_SOCKET.
Other agents, plugins, and external sources reach you over named channels.
Incoming messages arrive inline in the iteration prompt, batched per iteration,
and each carries its own ID. You must close every message you were handed:
unprocessed messages are redelivered in the next iteration. Act on each, then
close it with scripts/messages.sh message processed <id> "<result>";
scripts/messages.sh message reply <id> "<body>" replies and closes it atomically.
- Notify:
scripts/messages.sh message send --channel <name> --text <body> - Request a reply:
scripts/messages.sh request --channel <name> --text <body> [--deadline 5m] - Inspect/recover:
scripts/messages.sh message ls [--all],scripts/messages.sh message dlq,scripts/messages.sh message dlq requeue <id> - Subscribe: inspect
scripts/messages.sh sources, then usescripts/messages.sh channel subscribe,scripts/messages.sh channel ls, orscripts/messages.sh channel unsubscribe.