Cristina Poncela Cubeiro
587be985a0
feat(ai): add deepseek-v4-flash-vision-exp
2026-08-25 13:57:20 +02:00
Cristina Poncela Cubeiro
1bb61986cd
docs(coding-agent): update provider links to api
2026-08-25 13:31:42 +02:00
Vegard Stikbakke
fe37e9f9b5
fix(ai): omit tool_choice without tools closes #8607
2026-08-25 12:26:06 +02:00
Mario Zechner
240eb29c41
fix(coding-agent): append run-time custom messages after the turn's tool results
...
Extension messages sent with triggerTurn: false while the agent was
running were pushed into agent state and the session tree immediately,
landing between an assistant tool call and its result. Providers that
validate message order reject the replayed history. Queue them during
the run and append at turn_end, mirroring recordBashResult.
closes #8537
2026-08-25 12:14:10 +02:00
David Brailovsky
650e7a6126
fix(ai): derive OpenRouter reasoning controls ( #8614 )
...
Fixes #8454
Co-authored-by: Petr Houška <houskape@gmail.com>
2026-08-25 12:11:21 +02:00
github-actions[bot]
c1729a0f75
chore: approve contributors from issue #8594
2026-08-25 09:54:56 +00:00
github-actions[bot]
45207864fe
chore: approve contributors from issue #8574
2026-08-25 09:47:58 +00:00
PiedPiper911
cacb5917f9
fix: export ToolExecution*Event types from public API ( #6847 )
...
Add missing ToolExecutionEndEvent, ToolExecutionStartEvent, and
ToolExecutionUpdateEvent type exports to packages/coding-agent/src/index.ts
so they are available to consumers of the package.
Fixes #6687
2026-08-25 11:43:36 +02:00
Alexey Zaytsev
de82e53673
feat(coding-agent): export image MIME detector ( #8600 )
2026-08-25 11:39:16 +02:00
Cristina Poncela Cubeiro
c5ad7c1b0f
fix(ai): concatenate openai completions reasoning deltas ( #8605 )
2026-08-25 11:19:31 +02:00
Cristina Poncela Cubeiro
5cd6a2a502
fix(ai-test): update glm 5.3 price
2026-08-25 11:12:15 +02:00
Cristina Poncela Cubeiro
e8c632ef64
fix(ai): cloudflare gateway type, include workers
...
Fixes https://github.com/earendil-works/pi/actions/runs/32825925694/job/97733792662?pr=8605 build error
2026-08-25 11:03:13 +02:00
github-actions[bot]
c5de2cc67f
chore: approve contributors from issue #8409
2026-08-25 08:17:15 +00:00
github-actions[bot]
b7170b86a6
chore: approve contributors from issue #8388
2026-08-25 08:13:02 +00: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