Mario Zechner
b5ef419d5b
docs(agent): restore non-Pico5 documentation
2026-09-18 13:48:19 +02:00
Mario Zechner
729d5cb74d
docs(agent): finalize Pico5 specification set
2026-09-17 14:57:03 +02:00
Armin Ronacher
9e05370b29
Mid conversation system messages ( #9548 )
...
This change makes system prompt text and tool changes part of the transcript rather than silently rewriting its starting conditions. This lets Pi record when instructions changed or tools became available, restore that state after resuming or navigating branches, and preserve cached prompt prefixes where the upstream supports it.
2026-09-16 15:54:07 +02:00
David Brailovsky
41218b3940
fix(agent): relax fork lane validation and sequence conformance
2026-09-08 13:34:58 +02:00
David Brailovsky
d0963bf06a
docs(agent): relax WP08 fork streaming requirements
2026-09-08 12:23:14 +02:00
David Brailovsky
6dfc66d32a
feat(agent): stream legacy JSONL migration and forks
...
Stream legacy v3 normalization through repeatable file passes, reuse atomic JSONL publication, and preserve stable fork IDs without an intermediate v4 source file.
2026-09-07 12:48:08 +02:00
David Brailovsky
9908b2176a
feat(agent): fork closed legacy JSONL through format 4
...
Normalize closed v3 sources into temporary format-4 files and reuse the two-pass fork path without modifying source files.
Remove obsolete JSONL snapshot creation and capture plumbing.
2026-09-04 17:40:30 +02:00
David Brailovsky
420deedf81
docs(agent): record JSONL fork capture question
...
Contrast the original fixed-length source capture requirement with the prototype's next-sequence boundary and document the file-replacement tradeoff.
2026-09-04 16:11:41 +02:00
David Brailovsky
2e2805d92f
feat(agent): construct memory forks directly from live state
...
Stream current values and lists through shared fork policy while preserving sequences and the source high-water mark.
2026-09-03 16:31:29 +02:00
Mario Zechner
e26afb63a4
fix(agent): retain settled tools until placement
2026-09-02 17:53:25 +02:00
Mario Zechner
6e8b9c8ea6
Handoff for tool settlemenet
2026-09-02 12:22:26 +02:00
David Brailovsky
4b7a0a7dba
update wp08 doc
2026-09-01 14:13:14 +00:00
Mario Zechner
c02552484c
docs(agent): align assistant output handoff with Chord
2026-08-31 04:52:16 +02:00
Mario Zechner
ef11444b6e
fix(agent): align SQLite ownership with session workers
2026-08-31 04:19:32 +02:00
Mario Zechner
f98c2850f5
docs(agent): add streaming fork work package
2026-08-31 04:09:40 +02:00
Mario Zechner
5cf1b95c87
docs(agent): align SQLite ownership with session workers
2026-08-31 00:19:51 +02:00
Armin Ronacher
4bd9438e5d
feat(coding-agent): run experimental client as direct chat
...
Replace raw Harness and Chat service exposure with AgentController and replicated lane state. Start directly in new or resumed sessions and persist model selection.
2026-08-27 17:19:51 +02:00
Mario Zechner
2d675d069a
docs(agent): condense harness specification
2026-08-27 00:22:46 +02:00
Mario Zechner
5976a2f8b9
docs(agent): audit post-WP05 roadmap
2026-08-26 22:41:05 +02:00
Mario Zechner
d09576def8
fix(agent): finalize durable lane replication
2026-08-26 21:51:37 +02:00
Mario Zechner
89356540fb
feat(agent): expose durable lane operations
2026-08-26 21:14:59 +02:00
Mario Zechner
8b69107329
feat(agent): make durable drive total
2026-08-26 19:10:36 +02:00
Mario Zechner
3625e5b146
docs(agent): resolve M7 cancellation decisions
2026-08-26 18:06:27 +02:00
Mario Zechner
0f0ca0f6b7
feat(agent): make run boundaries atomic
2026-08-26 17:34:56 +02:00
Mario Zechner
c5a35eabbf
feat(agent): fuse structural boundary routing
2026-08-26 16:46:39 +02:00
Mario Zechner
c60dd63fdf
feat(agent): simplify durable operation graph
2026-08-26 16:10:53 +02:00
Mario Zechner
3a68f018c0
docs(agent): redesign WP05 around lane inbox, result records, and neutral leaves
...
Withdraw the standalone-compaction promotion design. Add redesign
milestones R1 (lane-owned tagged inbox with mode-respecting drains and
one-commit boundaries), R2 (neutral OperationOutcome plus immutable
pi.result records, drive(id) total for settled ids), and R3 (22 to 14
family-neutral leaves with a closed ResultBoundary datum). Update M7/M8
for drain-and-return abort and continuation as a second ordinary run via
the public empty-prompt accept, add M9 documentation reconciliation, and
gate M10 before final guard removal. Incorporates the independent review
consensus (B1-B7, O1-O8).
2026-08-26 14:09:35 +02:00
Mario Zechner
9b23c65834
feat(agent): add structural drive foundation
2026-08-26 12:00:25 +02:00
Mario Zechner
417905647c
feat(agent): clarify operation continuation semantics
2026-08-26 00:50:09 +02:00
Mario Zechner
df2a3409e8
feat(agent): simplify durable drive runtime
2026-08-26 00:15:08 +02:00
Mario Zechner
eb1185d93e
feat(agent): add durable tool execution
2026-08-25 20:13:16 +02:00
Mario Zechner
b37834b695
feat(agent): add durable retry and deferred polling
2026-08-25 18:35:45 +02:00
Mario Zechner
423e20cb78
feat(agent): separate sessions, branches, and lanes
2026-08-25 16:52:29 +02:00
Mario Zechner
5c6655e76e
fix(agent): make durable assistant framing burst-safe
...
Rename the harness runtime2 directory to runtime.
2026-08-25 00:53:08 +02:00
Mario Zechner
9b034fc45e
feat(agent): add durable generation procedures
2026-08-24 21:56:02 +02:00
Mario Zechner
9f666bfbbb
feat(agent): add durable terminal mechanics
2026-08-24 20:46:18 +02:00
Mario Zechner
6bb8252099
docs(agent): restore direct tool batch procedure
2026-08-24 20:24:32 +02:00
Mario Zechner
7ccb2a0882
docs(agent): simplify durable drive ownership
2026-08-24 19:49:22 +02:00
Mario Zechner
fa35550e95
feat(agent): simplify durable drive ownership
2026-08-24 12:37:48 +02:00
Mario Zechner
41c9795be7
feat(agent): add durable drive foundations
2026-08-24 12:37:48 +02:00
Mario Zechner
d9b1dae062
feat(agent): remove manual drive controls
2026-08-20 08:30:08 +02:00
Mario Zechner
22ca1fffe1
docs(agent): repair direct drive handoff
2026-08-20 00:29:03 +02:00
Mario Zechner
de61e1ad2c
docs(agent): plan direct durable drive
2026-08-19 23:20:34 +02:00
Mario Zechner
0a7bdbf069
docs(agent): require clean-room drive implementation
2026-08-19 23:20:34 +02:00
Armin Ronacher
f8a6e670d4
feat(agent): replace remote sessions with routed services
...
Remove the raw Session RPC projection and route framed service calls through fenced presentation attachments.
2026-08-19 23:10:15 +02:00
Mario Zechner
3be63cebb9
docs(agent): preview manual-first drive
2026-08-19 17:27:55 +02:00
Mario Zechner
8445328a52
feat(agent): rename breakpoint primitive
2026-08-19 17:27:46 +02:00
Mario Zechner
164507bbac
feat(agent): simplify mutation event publication
2026-08-19 16:55:29 +02:00
Mario Zechner
cfc6dd2101
feat(agent): remove drive deadlines
2026-08-19 13:24:25 +02:00
Mario Zechner
8a92c81857
docs(agent): simplify WP02 durability boundary
2026-08-18 13:01:05 +02:00