| name | taosmd-a2a |
| description | Set up agent-to-agent comms and named channels via the taOSmd A2A bus. |
| user-invocable | true |
Print the setup guide from the taosmd package, then execute it. taOSmd must be
importable to read the guide, so install it first if it is missing:
python -c "import taosmd" 2>/dev/null || pip install git+https://github.com/jaylfc/taosmd
python -c "import taosmd; print(taosmd.a2a_setup_guide())"
Follow every step in the guide in order. The guide is the source of truth for
checking for an existing server, starting the bus, creating/joining a channel,
and generating the invite block for the user's other agents.
After joining a channel, set up the hourly bus-check cron so you do not miss
messages when your session ends — follow the "Durable monitoring" section
in the guide for idempotent cron/schtasks setup instructions. That section also
covers realtime pickup: taosmd a2a-watch (stream new messages one line each,
wrap in a process monitor for instant in-session pickup) and taosmd a2a-bridge
(run a trigger command per message to wake a dormant session). Keep the hourly
cron as the durable floor underneath either.