Christian Klotz
20a1f9fee7
Fix settings reference
2026-09-10 15:41:03 +02:00
Christian Klotz
789b22f350
docs(coding-agent): improve runtime and reference guidance
2026-09-10 15:41:03 +02:00
Christian Klotz
b5597c3ba1
docs(coding-agent): simplify customisation guidance
2026-09-10 15:41:03 +02:00
Christian Klotz
1fb66689cb
docs(coding-agent): clarify project trust terminology
2026-09-10 15:41:03 +02:00
Christian Klotz
8123c93ebf
docs(coding-agent): refresh customisation guides
2026-09-10 15:41:03 +02:00
Christian Klotz
056a47f85b
docs(coding-agent): improve terminal and CLI guides
2026-09-10 15:41:03 +02:00
Christian Klotz
3ea77c6ad3
docs(coding-agent): refresh integration guides
2026-09-10 15:41:03 +02:00
Christian Klotz
4324ab1704
docs(coding-agent): improve getting started guides
2026-09-10 15:41:03 +02:00
Christian Klotz
e94d128f11
docs(coding-agent): restructure guides and references
2026-09-10 15:41:03 +02:00
Christian Klotz
f2f22047b4
docs(coding-agent): clarify SDK entry point
2026-09-10 15:41:03 +02:00
Christian Klotz
8bc37a345d
docs(coding-agent): correct getting started details
2026-09-10 15:40:55 +02:00
Christian Klotz
1b4900846c
docs(coding-agent): improve getting started documentation
2026-09-10 15:40:55 +02:00
David Brailovsky
4bd3f48df0
fix(ai): enable GLM-5.2 reasoning on Mistral
...
Use reasoning_effort instead of the ignored prompt_mode parameter.
Fixes #9375
2026-09-10 14:31:58 +02:00
David Brailovsky
2e6fe2f988
fix(ai): remove retired GPT-5.4 Codex models
...
Remove GPT-5.4 and GPT-5.4 mini from the OpenAI Codex catalog and update affected tests.
Fixes #9394
2026-09-10 14:25:55 +02:00
David Brailovsky
12f59336af
fix(ai): update DeepSeek Flash catalog
...
Replace retired Flash aliases with the canonical deepseek-flash model and refresh DeepSeek pricing metadata.
Closes #9423
2026-09-10 14:14:19 +02:00
David Brailovsky
bbb61e34aa
fix(ai): send OpenRouter session affinity headers by default
...
Send x-session-id for OpenRouter Chat Completions and Anthropic Messages requests while preserving explicit opt-out and cache-disabled behavior.
closes #9102
2026-09-10 10:37:44 +02:00
Vegard Stikbakke
519184eb65
fix(ai): accept Fireworks models in adaptive thinking metadata test
...
Update the catalog-wide assertion for metadata-driven Fireworks support while retaining the model-name restrictions for other providers. Add representative Fireworks models to the expected subset.
2026-09-10 10:31:35 +02:00
Vegard Stikbakke
6b94ae2ece
fix(ai): preserve Fireworks thinking and native effort levels
...
Enable unsigned thinking replay and metadata-driven adaptive effort for Fireworks Messages models, with verified fallbacks for incomplete catalog metadata. Remove redundant GLM 5.2 and Kimi K3 effort aliases and add regression tests.
closes #9323
2026-09-10 09:51:31 +02:00
Vegard Stikbakke
e86102f18f
fix(ai): send Codex Off reasoning effort
...
closes #9191
2026-09-10 09:06:27 +02:00
Vegard Stikbakke
46bde88a1c
feat(coding-agent): support per-model compaction token budgets
...
Closes #8133
2026-09-10 08:37:20 +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
Christian Klotz
f3564a1d41
docs: validate documentation navigation and reachability ( #9380 )
...
* feat: use docs manifest for documentation evals
* feat: support nested documentation navigation
* docs(coding-agent): validate documentation reachability
* docs(coding-agent): remove catalog schema version
2026-09-09 17:34:42 +02:00
David Brailovsky
acaa253cc8
fix(coding-agent): validate extension tool parameter schemas
...
Reject malformed extension tools during registration instead of allowing them to break provider request serialization.
Fixes #9300
2026-09-09 12:15:18 +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
be26e32704
docs: extract interactive testing and release guidance into skills ( #9370 )
2026-09-09 10:44:24 +02:00
David Brailovsky
561a2e066c
fix(ai): send OpenCode session header
...
Map sessionId to x-opencode-session across OpenCode and OpenCode Go provider adapters, including requests with cache retention disabled. Preserve explicit caller header overrides.
Closes #9326
2026-09-09 10:10:31 +02:00
David Brailovsky
6160683a4a
fix(coding-agent): await queue operations in concurrent tests
...
Account for asynchronous input handlers before asserting queued message state.
2026-09-08 17:30:54 +02:00
David Brailovsky
faa9863cb8
fix(coding-agent): run input handlers for queued messages
...
Apply input extension transforms and handling to direct steering and follow-up messages while preserving their input source.
Fixes #8718
2026-09-08 17:18:37 +02:00
Armin Ronacher
4a6ed01945
fix(coding-agent): update runtime dependencies ( #9341 )
2026-09-08 16:04:35 +02:00
Vegard Stikbakke
f53ac11351
fix(coding-agent): collapse empty fullscreen footers
...
closes #8919
2026-09-08 14:16:18 +02:00
David Brailovsky
3e4bc2680e
Merge branch 'dev-named-forks-streaming'
2026-09-08 13:37:01 +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
96617628e8
fix(ai): use reasoning_effort for reasoning-capable mistral-medium-* models
...
Closes #8700
2026-09-08 10:30:28 +02:00
Mario Zechner
b2602be77c
fix(ai): optimize EventStream queue
...
closes #9055
2026-09-07 22:26:47 +02:00
Christian Klotz
9211da1723
feat: add implementation-backed documentation evals ( #9280 )
...
* feat: add implementation-backed documentation evals
Generate one model-backed audit per cataloged documentation page and validate the catalog deterministically. Support terminating custom audit tools through the Pi eval harness.
* feat: inline documentation audit schema
* docs: document focused documentation eval command
* feat: simplify documentation audit setup
2026-09-07 20:21:39 +01:00
Vegard Stikbakke
c1d4c80111
fix(coding-agent): embed all session status spinners in the editor border
2026-09-07 15:31:00 +02:00
Ramiz Wachtler
aa23e784c6
fix(coding-agent): update repository links to "earendil-works/pi" ( #9278 )
...
- update repository links in prompts, docs, and code to use `earendil-works/pi` instead of `earendil-works/pi-mono`
2026-09-07 14:09:39 +02:00
Petr Houška
7d8ab31a47
fix(ai): route Copilot GPT models through Responses ( #9253 )
...
Fixes #9209
2026-09-07 13:01:50 +02:00
Vegard Stikbakke
47acd8e6cf
fix(coding-agent): preserve active operation UI during tree navigation
...
Follow-up to e687434a6 .
Recheck compaction state after navigation dialogs and response cancellation before replacing status indicators or escape handlers. Document navigation conflicts and add regression coverage.
2026-09-07 12:59:20 +02:00
David Brailovsky
d3ba857ef4
Merge remote-tracking branch 'origin/main' into dev-named-forks-streaming
2026-09-07 12:48:15 +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
Ramiz Wachtler
1f78cea7ad
fix(coding-agent): allow extensions to stream from custom providers ( #9272 )
...
- fixes #8964
2026-09-07 12:16:12 +02:00
yaogangqiang
e687434a60
fix(coding-agent): reject tree navigation during compaction ( #9179 )
...
Fixes #9178
2026-09-07 10:32:10 +02:00
Armin Ronacher
9767ba275f
fix(coding-agent): select Radius models after catalog discovery
2026-09-06 00:30:17 +02:00