Commit graph

78 commits

Author SHA1 Message Date
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
David Brailovsky
c37b0e03b5 fix: cap agent retry backoff
Add a configurable 60-second default cap for assistant and summarization retry delays across coding-agent and the agent harness.

Fixes #8826
2026-09-09 11:54:56 +02:00
Mario Zechner
e26afb63a4 fix(agent): retain settled tools until placement 2026-09-02 17:53:25 +02:00
David Brailovsky
1df998a96c update harness.md to fork changes defined in wp08 2026-09-01 14:26:42 +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
5cf1b95c87 docs(agent): align SQLite ownership with session workers 2026-08-31 00:19:51 +02:00
Mario Zechner
35fb116a6a docs(agent): restore subtle harness contracts 2026-08-27 10:54:40 +02:00
Mario Zechner
f0bfae2a96 docs(agent): clarify harness alignment corrections 2026-08-27 00:30:54 +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
0e77e57d96 feat(agent): simplify durable runtime procedures 2026-08-26 02:07:57 +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
852142daa0 feat(agent): add explicit session mutations 2026-08-24 23:35:55 +02:00
Mario Zechner
9b034fc45e feat(agent): add durable generation procedures 2026-08-24 21:56:02 +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
d9b1dae062 feat(agent): remove manual drive controls 2026-08-20 08:30:08 +02:00
Mario Zechner
de61e1ad2c docs(agent): plan direct durable drive 2026-08-19 23:20:34 +02:00
David Brailovsky
56cca20ea0 fix(agent): define rootless v3 label handling
Document and test that v3 labels are skipped when their target has no retained ancestor.
2026-08-19 22:24: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
David Brailovsky
8f3aa6558b feat(agent): normalize legacy v3 configuration changes
Discard legacy model, thinking, and active-tool nodes while remapping
retained parents and the main leaf through them. Normalize root branch
summary sources to nullable fromId references.
2026-08-19 16:33:01 +02:00
Mario Zechner
cfc6dd2101 feat(agent): remove drive deadlines 2026-08-19 13:24:25 +02:00
David Brailovsky
c6190967a2 docs(agent): clarify fork snapshot memory expectations 2026-08-18 16:45:07 +02:00
Mario Zechner
8a92c81857 docs(agent): simplify WP02 durability boundary 2026-08-18 13:01:05 +02:00
Mario Zechner
f61b4fbc8b docs(agent): align WP02 contract with context baseline 2026-08-18 00:19:12 +02:00
Mario Zechner
a574b54e7f docs(agent): specify atomic attachment contract 2026-08-18 00:19:12 +02:00
Mario Zechner
9a8b75b1f8 docs(agent): define coherent attachment work package 2026-08-18 00:19:12 +02:00
Mario Zechner
85de0f5f1c docs(agent): mark WP01 complete 2026-08-17 17:09:17 +02:00
Mario Zechner
c179395b1e feat(agent): add bound values and lists 2026-08-17 16:47:18 +02:00
Mario Zechner
c0bb6af3a7 docs(agent): finalize bound values handoff 2026-08-17 13:42:20 +02:00
Mario Zechner
cae09adcd8 docs(agent): clarify hook durability 2026-08-17 13:10:17 +02:00
Mario Zechner
877c2d0eaa feat(agent): replace legacy harness runtime 2026-08-17 13:00:07 +02:00
Mario Zechner
34bad4471a docs(agent): consolidate harness runtime plan 2026-08-17 02:27:18 +02:00
Mario Zechner
8930b7daf4 docs(agent): specify register and tool durability 2026-08-17 02:27:18 +02:00
Mario Zechner
03f576f548 feat(agent): inspect restored runtime2 operations 2026-08-16 18:00:26 +02:00
Mario Zechner
d411d7b05e feat(agent): add AgentHarness R4 tool execution 2026-08-14 23:26:56 +02:00
Mario Zechner
908ae3f018 fix(agent): normalize assistant request action name 2026-08-14 16:22:43 +02:00
Mario Zechner
0e5bd4c90d feat(agent): integrate AgentHarness R1 with current dev 2026-08-14 14:56:05 +02:00
Mario Zechner
09ce3dda5d feat(agent): add AgentHarness R1 runtime shell 2026-08-14 14:54:27 +02:00
David Brailovsky
f0182cdc9e fix(agent): make fork parent source-derived
Move optional fork destination id into ForkOptions and stop allowing fork callers to pass a parentSessionId override. Update the harness spec to state that fork destination parentSessionId is always the source session id.
2026-08-14 10:55:25 +02:00