Durable AgentHarness 设计
pi 的 Harness V2 规范把每个 prompt 建模为可持久化、可恢复的 operation,并以共享追加式对话树、并行 lanes、每 lane 操作日志和全局 facts 组织会话。它用“先写 intent、后追加 result”的协议覆盖崩溃恢复、工具调用、队列、压缩、导航、hooks/events/telemetry,以及 Memory/JSONL/SQLite 后端和确定性测试驱动。
Durable AgentHarness design
A normative design and implementation plan for pi's crash-recoverable AgentHarness: durable operations, parallel lanes over an append-only conversation tree, intent/result logging, deterministic effect boundaries, tool recovery, hooks/events/telemetry, compaction/navigation, and Memory/JSONL/SQLite storage.
https://github.com/earendil-works/pi/blob/harness-v2/j4/packages/agent/docs/harness-v2.md

GitHub
pi/packages/agent/docs/harness-v2.md at harness-v2/j4 · earendil-works/pi
AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI - earendil-works/pi
August 22, 2026 9