Commit graph

300 commits

Author SHA1 Message Date
Mario Zechner
f3c672245d docs(agent): require typed status payloads for pico task writes 2026-09-11 12:57:47 +02:00
Mario Zechner
7b4cfd6eb0 docs(agent): define pico system sections and mutable registries 2026-09-11 11:49:58 +02:00
badlogic
62129190d8 docs(agent): status lives in task state 2026-09-11 07:59:38 +00:00
badlogic
d12cd92e45 docs(agent): guide notes for appending entries 2026-09-10 23:13:57 +00:00
badlogic
66b72dd783 docs(agent): turn tasks gate model-visible appends 2026-09-10 23:13:36 +00:00
badlogic
2176b9dd8f docs(agent): runtime schema bundle as a work item 2026-09-10 21:28:48 +00:00
badlogic
c7eee01950 docs(agent): scope out permissions, migration and the wire schema 2026-09-10 21:21:05 +00:00
badlogic
66f3b138fe docs(agent): note foreground dependencies on background work 2026-09-10 21:18:34 +00:00
badlogic
378977cd3d docs(agent): simplify input results and unify queued input 2026-09-10 21:08:28 +00:00
badlogic
1b5aa80aec docs(agent): tagged-union task state and derived orphaned variant 2026-09-10 20:25:12 +00:00
badlogic
b734a75634 docs(agent): pico handoff for outstanding decisions 2026-09-10 19:30:41 +00:00
Mario Zechner
08dc60bc52 docs(agent): settle pico driver and storage contracts 2026-09-10 16:31:15 +02:00
Mario Zechner
400d6905ce docs(agent): make pico input attribution explicit 2026-09-09 23:29:53 +02:00
Mario Zechner
05c6229813 docs(agent): settle pico task lifecycle 2026-09-09 21:55:37 +02:00
Mario Zechner
ce5ec9ca35 docs(agent): persist pico entry projections 2026-09-09 20:40:04 +02:00
Mario Zechner
2188891bf3 docs(agent): resolve pico context and state ordering 2026-09-09 19:03:48 +02:00
Mario Zechner
e045ed2f33 docs(agent): add pico design drafts 2026-09-09 19:03:48 +02:00
Mario Zechner
73f3257ddc docs(agent): preserve pico2 spike design for review 2026-09-09 19:03:47 +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
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
Mario Zechner
d14d6b2232 fix(agent): finalize bounded shell output integration 2026-09-01 18:16:25 +02:00
Mario Zechner
a84a161c75 Merge remote-tracking branch 'origin/dev' into dev 2026-09-01 18:13:48 +02:00
Mario Zechner
fbb31a7015 docs(agent): add scoped storage implementation handoff 2026-09-01 18:13:16 +02:00
Mario Zechner
0095bce7db fix(agent): bound shell execution output 2026-09-01 18:12:06 +02:00
David Brailovsky
1df998a96c update harness.md to fork changes defined in wp08 2026-09-01 14:26:42 +00:00
David Brailovsky
4b7a0a7dba update wp08 doc 2026-09-01 14:13:14 +00:00
Mario Zechner
6c3fafbcb9 docs(agent): close delta append API decision 2026-09-01 01:56:23 +02: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
9e1aa8b445 docs(agent): add mobile design handoff 2026-08-31 02:04:46 +02:00
Mario Zechner
5cf1b95c87 docs(agent): align SQLite ownership with session workers 2026-08-31 00:19:51 +02:00
Armin Ronacher
024439d151 feat: clarify Chord remote service APIs 2026-08-29 21:43:01 +02:00
Armin Ronacher
1bf0de2144 feat: simplify Chord service APIs 2026-08-29 20:31:33 +02:00
Armin Ronacher
4151e5754c feat: simplify Chord service instance API
Deliver observed services as ordinary typed proxies, expose optional instance-key lookup, and rename the deferred multi-instance capability to ServiceSpawner.
2026-08-29 18:24:18 +02:00
Armin Ronacher
34dc9d055a feat: move facet services into Chord
Move service, replicated-state, facet host, and loader ownership into the standalone Chord package. Migrate consumers and leave runtime JSON enforcement to serializers.
2026-08-29 14:55:51 +02:00
Armin Ronacher
fcbb0b3405 feat(coding-agent): add facet-based slash commands 2026-08-28 10:35:21 +02:00
Armin Ronacher
d4ce5d5a22 feat(agent,coding-agent): unify process-local service lifecycle 2026-08-28 10:08:19 +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
35fb116a6a docs(agent): restore subtle harness contracts 2026-08-27 10:54:40 +02:00
Armin Ronacher
6441fa68b5 fix(agent): align facet service contracts and errors 2026-08-27 10:20:33 +02:00
Armin Ronacher
a17ead3292 feat(agent): remove remote service events 2026-08-27 10:19:02 +02:00
Armin Ronacher
6f0ea81e8b feat(coding-agent): preserve handles across facet reloads 2026-08-27 10:19:02 +02:00