v1.2.0

Tool & Task Designs

Last updated

Design choices in how Agenvoy loads tools, runs sub-agents, and resumes long tasks that were later adopted or confirmed elsewhere, with their dates and commits. Memory, sandbox, sign-in, and routing designs are in Validated Designs.

Shipped in Agenvoy Design Same direction elsewhere
2026-03-23 script tool support with sandboxed execution
2026-05-14 script tool scaffolding skill
2026-06-05 script tool runtime metadata
Custom JS / Python tools run in the sandbox 2026-09-29 Pi 0.99.0 codemode: model-written JavaScript in a QuickJS sandbox
2026-04-02 deferred tool loading with search_tools
2026-05-05 MCP client adapter with stdio/HTTP transports
2026-06-07 tool search registry
2026-08-08 MCP OAuth flow
Load tools on demand instead of declaring them all 2026-09-29 Pi 0.99.0 built-in MCP + tool_search
2026-04-17 invoke_subagent tool
2026-04-25 session action logs
2026-04-25 session log streaming endpoint
2026-04-28 subagent name dispatch
Invoke sub-agents and track their logs 2026-08-03 Claude Code cross-session messaging
2026-05-28 extension tool loading
2026-05-28 extension install and upload skills
2026-05-29 extension marketplace
2026-06-08 ext_ extension tools and scaffolding
Everything is a plugin 2026-08-13 DeepSeek Harness: everything is a plugin
2026-06-03 ask_user interruption async resume
2026-06-04 preserve in-progress action memory across interruptions
2026-06-29 pending task resume
2026-07-03 write_todo checklist flow
Resume long tasks from a checkpoint 2026-08-04 pi harness v2 in-memory storage
2026-08-05 pi indexed harness recovery queries
2026-08-05 pi validate harness recovery record logs
2026-08-05 pi harness v2 jsonl backend
2026-08-06 pi atomic writes + torn-tail truncation
2026-08-14 pi AgentHarness R3 generation recovery
2026-08-14 pi AgentHarness R4 tool execution
中文