Specs
On Tue, 06 Oct 2026, by @lucasdicioccio, 264 words, 0 code snippets, 13 links, 0images.
Specs
The todos/ directory holds the design documents behind the larger
features (durable workflows, asynchronous tool calls, the session mailbox,
partial application of tool arguments, the standalone server) and their
progress notes. Most start with a Status line saying what of it has
shipped, which is reproduced here. These pages are generated from the
agents-exe repository: the repository is the
canonical source, and may be ahead of what is published here.
- Asynchronous / Interruptible Tool Calls, Status: implemented (
7850f2e), all phases; see - Async Tool Calls Implementation Progress, Status: all phases done (
7850f2e); tracing for async calls was left out. - Spec: bash tools v2, long-running tool processes, Status: proposal, 2026-09-25, from issue #539 and a robot-chat conversation
- Plan: Durable execution from the CLI, Status: implemented.
agents-exe session startandsession stepexist next - Plan: Durable Workflows for agents-exe, Status: implemented, Phases 1 to 8 (2026-09-08), see
- Durable Workflows — Implementation Progress, Status: Phases 1 to 8 and the how-to addendum complete (2026-09-08). A log:
- Spec: the OS as a standalone server (TUI and web UI as clients), Status: implemented. Phases 0 to 5 landed on 2026-09-23 and 2026-09-24
- Spec: a salmon-driven preview deployment of agents-server, Status: proposal, 2026-10-03. Nothing implemented. A design pass with a
- Spec: the session mailbox (agent-to-agent mail, suspended tool calls, interrupts, tool-call wrappers), Status: implemented. Phases 0 to 6 landed on 2026-09-22 in PR #570
- Spec: partial application of tool arguments, Status: implemented. Phases 1-7 and §8.4 (
derive_agent) done as of 2026-09-21 - Spec: embedding agents-exe in a web server, Status: implemented. Phases 1 to 13 and database agents with tools and
- Web server embedding — Implementation Progress, Status: Phases 1 to 12 complete, and this log stops there. Phase 13