What I contributed
I worked on agent lifecycle management, task routing between agents, and MCP tool discovery.
Rust contribution
I contributed to a terminal coding agent’s lifecycle, task routing, and tool discovery.
Rust · MCP

I worked on agent lifecycle management, task routing between agents, and MCP tool discovery.
The Rust runtime owns the execution loop and tool registry. The terminal is the user interface for the coding agent. External MCP tools are adapted into the registry so calls go through the runtime’s existing validation and error handling.
Follow the workflow step by step.
The runtime tracks agent lifecycle and matches agents by capability.
Work is routed to a recipient’s bounded inbox. A full queue is a condition the sender must handle.
The MCP client adapts external tools into the native tool registry.