You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(fleet): add MCP channel server for real-time agent communication
Add a kild-fleet MCP channel server that watches inbox files and pushes
notifications into Claude Code sessions via the channels protocol. This
reduces fleet communication latency from ~1s (Claude inbox polling) to
~100ms (fs.watch + stdio notification).
The channel server (TypeScript/Bun) is embedded in the Rust binary and
installed to ~/.kild/channels/fleet/ via `kild init-channels`. It exposes
MCP tools (report_status, send_to_worker, send_to_brain, list_fleet) so
agents can communicate without shelling out to CLI commands.
Gated behind [fleet] channels = true config flag (default: false).
Requires Bun runtime. Graceful degradation when unavailable.
New command: `kild init-channels` — installs server + bun deps.
New config: `[fleet] channels` — enables channel server for fleet sessions.
0 commit comments