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 |