Agent Platform
The service that runs coding and chat agents on the platform — what each agent is allowed to be, and the surfaces operators use to watch one work.
Skills
Rust · MCP · OpenRPC · SSE · Dioxus · WebAssembly
Contributions
- Designed a persona system scoping each agent’s model, tool servers and available skills, with discovery and CRUD over RPC; a second service on the platform adopted it.
- Added a turn-event stream over SSE so services consume agent output across HTTP without a WebSocket client.
- Migrated the coding-workspace service to multi-domain OpenRPC and delegated secrets and job execution to the platform supervisor.
- Built the session inspector — the git diff, skills and files behind a run, with a fork action to branch off one.