pi-mono/packages/coding-agent/test/fixtures
Mario Zechner 48dd1e2f0f feat(coding-agent): port the experimental client/server to pi-durable
Session workers now host a durable Harness over a per-session sqlite storage.
The server keeps each session in <sessionDir>/<id>/ with meta.json and
session.sqlite and never opens the storage itself. Workers hold retirement
while the Harness task graph has live tasks and resume interrupted work on
open.

Transcript serves the root conversation's durable view directly, Models
follows the conversation's agent document, and AgentController maps prompt,
steer, follow-up, queue cancellation, abort, and compaction onto the root
conversation, plus waitForPrompt. navigate, nextRun, and resume are dropped
(see experimental/services/README.md TODO). The durable TUI and the worker
share harness-setup.ts.

pi-server exports its own SessionMetadata and no longer depends on
pi-agent-core. Chord accepts readonly JSON types in service contracts without
walking them, which recursive JSON types like pi-ai's made too deep.
2026-10-01 14:45:01 +02:00
..
empty-agent feat(coding-agent): progress callbacks, conflict detection, URL parsing, tests (#645) 2026-01-22 13:49:38 +01:00
empty-cwd feat(coding-agent): progress callbacks, conflict detection, URL parsing, tests (#645) 2026-01-22 13:49:38 +01:00
skills fix(coding-agent): stop skill recursion at root closes #2075 2026-03-14 04:18:28 +01:00
skills-collision Skills standard compliance 2025-12-19 00:11:39 +01:00
assistant-message-with-thinking-code.json Fix syntax highlighting stderr spam with malformed markdown, fixes #274 2025-12-22 00:23:01 +01:00
before-compaction.jsonl Add test fixture for auto-compaction testing 2025-12-09 02:49:47 +01:00
fake-external-editor.mjs fix(coding-agent): speed up external editor launch (#6903) 2026-07-22 15:49:01 +02:00
faux-session-worker.ts feat(coding-agent): port the experimental client/server to pi-durable 2026-10-01 14:45:01 +02:00
keyed-service.ts feat: move facet services into Chord 2026-08-29 14:55:51 +02:00
large-session.jsonl fix(coding-agent,tui): drop typebox compiler shim and fix progress 2026-04-22 21:12:20 +02:00