Vegard Stikbakke
8af7690c4f
fix(coding-agent): skip trusted subagent prompts
...
closes #8261
2026-08-18 09:26:07 +02:00
Cristina Poncela Cubeiro
1d08508ef6
fix(extension-examples): use agent_settled instead of end ( #8242 )
2026-08-17 13:10:23 +02:00
David Brailovsky
914cf1472e
Release v0.84.2
2026-08-14 12:00:00 +02:00
alexsavio
d268454e9c
fix(examples): accept array-form tools in the subagent example ( #7598 )
...
`parseFrontmatter` runs a real YAML parser, so `tools: [read, bash]`
arrives as an array while `tools: read, bash` arrives as a string. The
loader only handled the string form and called `.split(",")`, which
throws on the array form.
The throw escapes `loadAgentsFromDir` -- only `readdirSync` and
`readFileSync` are guarded -- so one agent file using the array form
broke discovery for every agent in that scope, not just itself.
Normalize both spellings in one helper, and type the frontmatter fields
as `unknown` so the string assumptions are explicit. The previous
`parseFrontmatter<Record<string, string>>` annotation asserted a shape
the YAML parser never guarantees, which is what hid the mismatch from
tsc while `AgentConfig.tools` was already typed `string[]`.
2026-08-14 09:59:42 +02:00
Dustin Spicuzza
e3798ca91f
fix(coding-agent): inherit subagent session config ( #7897 )
2026-08-11 11:12:34 +02:00
Armin Ronacher
53fa77ccd8
Release v0.84.1
2026-08-07 07:48:13 +02:00
Armin Ronacher
a5f43bf8af
Release v0.84.0
2026-08-06 12:32:57 +02:00
Vegard Stikbakke
e741cb05ca
fix(coding-agent): preserve extension auth endpoints
...
closes #7579
2026-08-04 12:37:02 +02:00
Mario Zechner
fed6009cc9
fix(coding-agent): make model refresh cancellation caller-owned
...
Add generation-safe catalog publication, cancellable auth and storage operations, locally consistent credential mutations, and cache-first interactive model flows.
2026-08-04 00:03:52 +02:00
Cristina Poncela Cubeiro
ab366ebe94
fix: custom-compaction through provider via new model runtime complete ( #7325 )
...
* fix: custom-compaction through provider via new model runtime complete
* Update CHANGELOG.md
2026-07-31 10:54:26 +02:00
Mario Zechner
32761383d2
fix(coding-agent): update Doom WAD download source
2026-07-31 10:03:41 +02:00
muyiyr
393c344229
fix(coding-agent): replace deprecated getModel in SDK example ( #7306 )
2026-07-30 22:01:49 +02:00
Mario Zechner
c13ffe1877
feat(tui): add alternate-screen renderer
...
CI / build-check-test (push) Waiting to run
Closes #7304
2026-07-30 12:59:48 +02:00
Armin Ronacher
845d6ff1f6
Release v0.83.0
2026-07-30 00:24:19 +02:00
David Brailovsky
bff5ab7174
fix(coding-agent): show system prompt files in startup context ( #7266 )
...
Shows file-backed SYSTEM.md and APPEND_SYSTEM.md entries in the interactive startup [Context] section.
fixes #7096
2026-07-29 17:05:22 +02:00
Lucas Meijer
f9a49869c2
feat(ai): expose pending stop reason while streaming ( #7151 )
...
* feat(ai): expose pending streaming stop reason
Closes #7142
* manual tidy up of human facing copy
2026-07-27 11:56:15 +02:00
Armin Ronacher
b4f293684b
Release v0.82.1
2026-07-25 14:37:11 +02:00
Alexey Zaytsev
518855dd50
feat(coding-agent): expose output padding to custom renderers ( #7045 )
...
CI / build-check-test (push) Waiting to run
Co-authored-by: Mario Zechner <badlogicgames@gmail.com>
2026-07-25 08:29:34 +02:00
Armin Ronacher
083e616212
Release v0.82.0
2026-07-24 08:00:31 +02:00
Thomas Mustier
241431c69b
fix(agent,ai): don't cache write compaction or branch summaries ( #6618 )
...
avoid cache writes for compaction and branch summaries
Co-authored-by: Armin Ronacher <armin.ronacher@active-4.com>
2026-07-23 23:03:23 +02:00
Mario Zechner
20be4b18d4
Release v0.81.1
2026-07-21 18:40:08 +02:00
Mario Zechner
9c480b6ad2
Release v0.81.0
2026-07-21 15:28:05 +02:00
Mario Zechner
f8b74a4507
fix: complete extension usage accounting
...
closes #6509
2026-07-20 17:06:22 +02:00
Mario Zechner
58575888f5
docs(coding-agent): fix obsolete extension UI examples closes #6735
2026-07-17 09:36:59 +02:00
Armin Ronacher
8dc78834cd
Release v0.80.10
2026-07-16 23:59:41 +02:00
Armin Ronacher
2d16f92973
Release v0.80.9
2026-07-16 19:17:57 +02:00
David Brailovsky
3524cd4c85
Merge remote-tracking branch 'origin/main' into add-kimi-deferred-tools
2026-07-16 17:30:50 +02:00
David Brailovsky
fae7176cb9
Release v0.80.8
2026-07-16 16:35:16 +02:00
David Brailovsky
f16b4e0cda
add deferred tools support for kimi in openai-completions api
2026-07-16 12:26:56 +00:00
Mario Zechner
5e336cfa80
Merge origin/main into model runtime changes
CI / build-check-test (push) Waiting to run
2026-07-15 13:00:45 +02:00
Mario Zechner
cd7cad4ee2
feat(coding-agent): merge origin/main into model runtime facade
2026-07-15 12:25:36 +02:00
Armin Ronacher
818d67457c
Release v0.80.7
2026-07-14 18:36:46 +02:00
Mario Zechner
9993c96907
feat(coding-agent): replace model registry with model runtime
...
Move provider auth and OAuth flows onto pi-ai Models, compose models.json and extension overlays through ModelRuntime, and retain ModelRegistry as an extension compatibility facade.
2026-07-14 17:48:45 +02:00
Armin Ronacher
2b3fda9921
Release v0.80.6
2026-07-10 01:16:55 +02:00
Mario Zechner
fbdd46389c
feat(ai): add max thinking level
2026-07-09 22:30:53 +02:00
Armin Ronacher
cc62baa442
Release v0.80.5
2026-07-09 21:04:06 +02:00
Armin Ronacher
912d0953f6
Release v0.80.4
2026-07-09 20:52:57 +02:00
Mario Zechner
1ffca0f2aa
fix(coding-agent): align reload descriptions
...
closes #6395
2026-07-09 11:47:44 +02:00
Armin Ronacher
604ac652d0
fix: CI
2026-07-05 22:45:18 +02:00
Vegard Stikbakke
ec857fece5
fix(coding-agent): set executionMode: sequential on question example tool
...
The question extension tool blocks on ctx.ui.custom() but omitted
executionMode, so multiple question calls in one assistant turn ran
under the default parallel mode and raced on the editor slot. Only the
last question rendered; earlier calls hung pending forever.
Set executionMode: "sequential" so the agent loop serializes the
batch. Wrappers already propagate the field to the core.
closes #6189
2026-07-02 09:01:15 +02:00
Mario Zechner
ba10b60b51
fix(coding-agent): add entry renderers for session entries
2026-07-01 11:30:26 +02:00
Mario Zechner
a23abe4a69
Release v0.80.3
2026-06-30 22:29:41 +02:00
Mario Zechner
1d48616328
Fix examples, update to latest undici for vuln fix
2026-06-25 16:01:07 +02:00
Armin Ronacher
0201806adf
Release v0.80.2
2026-06-23 23:45:36 +02:00
Armin Ronacher
1c4a9ba7c8
Release v0.80.1
2026-06-23 20:04:09 +02:00
Armin Ronacher
f08e968c83
Release v0.80.0
2026-06-23 19:30:32 +02:00
Mario Zechner
abbd911693
Merge main into model-registry
2026-06-22 14:00:18 +02:00
Armin Ronacher
8e1900666f
Release v0.79.10
2026-06-22 11:14:43 +02:00
Armin Ronacher
542683b29a
fix(coding-agent): fix plan-mode example
...
closes #5940
2026-06-21 22:10:17 +02:00
Armin Ronacher
615bf2f874
Release v0.79.9
2026-06-20 22:15:37 +02:00