pi-mono/packages/agent/docs
Mario Zechner 96eda8b47f docs(agent): agent-loop building blocks in harness v2
New section 14: streamAssistant and the three-phase tool execution
blocks (prepare/execute/finalize) with durability callbacks, batch rules
(parallel vs sequential, length truncation, terminate), and the
unbreakable agent-loop.ts compatibility requirement with acceptance
criterion. Harness internals rewritten on top of the blocks: runToolBatch
with provisioned-id callbacks, reconciliation via phases 2+3, hook-to-
block wiring table. Auth surface removed from the stream block: Models
resolves auth per request; before_payload/after_response mount on
onPayload/onResponse. Sections 16-22 renumbered.
2026-07-30 12:59:09 +02:00
..
agent-harness.md feat(agent): align harness execution tools 2026-07-22 15:36:06 +02:00
durable-harness.md Finish harness tool registry semantics 2026-05-28 12:34:02 +02:00
harness-v2.md docs(agent): agent-loop building blocks in harness v2 2026-07-30 12:59:09 +02:00
harness.md docs(agent): add refs to harness design 2026-07-28 16:08:11 +02:00
hooks.md docs(agent): organize harness design todos 2026-05-16 22:07:20 +02:00
models.md feat(coding-agent): replace model registry with model runtime 2026-07-14 17:48:45 +02:00
observability.md docs(agent): organize harness design todos 2026-05-16 22:07:20 +02:00