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
2470ea4404
fix(tui): let drag select text over the editor
...
The editor consumed left mouse presses to position the cursor, which made
the alternate screen route the whole gesture to it and never start its
screen-level text selection. Handle the synthesized click event instead so
press/drag/release stay available for selection and copy.
2026-08-26 11:59:50 +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
1de96af75f
fix(client): update unix transport test to renamed pi.session-directory service id
2026-08-25 16:52:29 +02:00
Mario Zechner
7ddbac2823
fix(ai): keep cloudflare ai gateway workers-ai models when models.dev drops them
...
models.dev's cloudflare-ai-gateway catalog no longer lists workers-ai/*
entries, which removed every openai-completions model from the generated
gateway catalog and narrowed the inferred provider api union. Derive the
gateway's workers-ai models from the cloudflare-workers-ai catalog and pin
the provider's api generic. Also move the zai glm-5.3 cost assertion, now
that models.dev prices it in the zai API catalog.
2026-08-25 16:52:29 +02:00
Mario Zechner
423e20cb78
feat(agent): separate sessions, branches, and lanes
2026-08-25 16:52:29 +02:00
Armin Ronacher
cbaec01048
feat(coding-agent): add setup-driven facet generations
...
Replace ad hoc service assembly with atomic local and remote facet generations. Gate service proxy access by lifecycle and move the experimental Session worker and TUI onto facets.
2026-08-25 15:58:25 +02:00
Mario Zechner
e99a01b946
Remove outdated docs
2026-08-25 15:42:07 +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
Armin Ronacher
a2208678e9
fix(agent): make service hydration readiness explicit
2026-08-25 00:17:23 +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
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
Cristina Poncela Cubeiro
94108a1ac6
feat(sqlite): databasePath, sessionId for sharding
2026-08-24 15:40:18 +02:00
Armin Ronacher
5cda0ad03f
Merge branch 'main' into dev
2026-08-24 14:20:48 +02:00
Armin Ronacher
a789067a0d
fix(coding-agent): support bundled experimental processes
2026-08-24 14:17:17 +02:00
Cristina Poncela Cubeiro
dcd461925d
feat: show llama presets if autoload enabled ( #8558 )
2026-08-24 13:29:51 +02:00
Armin Ronacher
c399e34658
feat: merge main into dev
2026-08-24 13:13:03 +02:00
Vegard Stikbakke
97fa14e39c
fix(coding-agent): reject truncated compaction summaries closes #7048
2026-08-24 13:08:30 +02:00
Armin Ronacher
bfb004d441
fix: extract Windows release ZIPs in CI
2026-08-24 12:53:52 +02:00
Armin Ronacher
31d4ed5860
Add [Unreleased] section for next cycle
2026-08-24 12:50:52 +02:00
Armin Ronacher
4e58f324fa
Release v0.84.3
2026-08-24 12:50:48 +02:00
Armin Ronacher
7623e8a0f1
docs: audit unreleased changelogs
2026-08-24 12:47:11 +02:00
Mario Zechner
ab3a774c8f
fix(agent): preserve legacy upgrade commit stats
2026-08-24 12:40:53 +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
Armin Ronacher
80e62761f7
feat(coding-agent): add optional PowerShell tool ( #8512 )
2026-08-24 12:27:03 +02:00
David Brailovsky
8798b7996d
Merge remote-tracking branch 'origin/main' into dev
2026-08-24 07:50:17 +00:00
Armin Ronacher
4af9d21d3b
feat(coding-agent): update managed installations in place
2026-08-24 09:34:34 +02:00
Petr Houška
a470b121bf
fix(coding-agent): expose finish reason compatibility override ( #8487 )
...
Closes #8460
2026-08-23 23:34:30 +02:00
Petr Houška
81152d88bb
docs(coding-agent): clarify custom footer usage APIs ( #8482 )
...
Fixes #8392
2026-08-23 23:34:08 +02:00
Armin Ronacher
27b7a626de
fix(coding-agent): use Windows-friendly keybinding defaults
...
closes #8372
2026-08-23 23:30:16 +02:00
Armin Ronacher
460191cfcf
feat(coding-agent): include context in Radius session shares
2026-08-23 20:45:14 +02:00
yaogangqiang
a69bef789b
fix(coding-agent): discard failed extension factory state ( #8424 )
2026-08-23 12:39:42 +02:00
Armin Ronacher
bcad846f93
fix(coding-agent): update end-of-options CLI test
2026-08-23 12:39:20 +02:00
Armin Ronacher
c1279a65b3
feat(coding-agent): defer jiti until extension loading
2026-08-23 10:36:34 +02:00
Armin Ronacher
309b524f4f
fix(coding-agent): avoid duplicate clipboard binaries
2026-08-23 09:28:36 +02:00
Armin Ronacher
f8f03460a0
fix: reduce workspace dependency tree
2026-08-23 09:28:19 +02:00
Armin Ronacher
a1f955e9f4
fix(coding-agent): remove redundant development dependencies
2026-08-23 00:24:15 +02:00
Armin Ronacher
77c540704d
meta(changelog): Add missing changelog entry
2026-08-23 00:07:31 +02:00
Armin Ronacher
faecac2ca8
feat(coding-agent): reduce bundled startup work
2026-08-23 00:03:19 +02:00
Armin Ronacher
62bcbf6be0
docs(coding-agent): document -- end-of-options delimiter
2026-08-23 00:01:33 +02:00