Armin Ronacher
890f920884
fix(ai): default unknown providers to non-strict tools ( closes #9816 )
2026-09-21 01:14:53 +02:00
Armin Ronacher
63787ee6ba
feat(coding-agent): identify extensions in crash stacks
2026-09-21 01:00:43 +02:00
Armin Ronacher
f5c946480c
feat(ai,coding-agent): add image input limits ( closes #9631 )
2026-09-20 22:59:16 +02:00
Armin Ronacher
3390bd9363
fix(coding-agent): skip late cache warming refreshes
2026-09-20 15:53:22 +02:00
Armin Ronacher
19451accde
Add [Unreleased] section for next cycle
2026-09-20 13:04:18 +02:00
Armin Ronacher
13cbf77df2
Release v0.86.1
2026-09-20 13:04:11 +02:00
Armin Ronacher
68f98022e3
docs: audit Cerebras fix changelog entries
2026-09-20 13:00:29 +02:00
Armin Ronacher
199160a6a8
docs(coding-agent): document inherited z.ai overflow fix
2026-09-20 13:00:00 +02:00
EdenGottlieb
af7359b904
fix(ai): exclude Cerebras from supportsStrictMode ( #9804 )
...
Make strict mode as unsupported in cerebras, as mixed strict/unstrict tool usage doesn't work (400 from API), and extensions may define both strict and unstrict tools
2026-09-20 12:52:18 +02:00
Armin Ronacher
0e283203c7
fix(ai): detect z.ai prompt-too-long errors
...
closes #9805
2026-09-20 12:46:49 +02:00
Armin Ronacher
6dff740fab
fix(coding-agent): restore OSC 52 clipboard fallback for headless sessions
...
3349e1db1 (#9618 ) limited OSC 52 to SSH/mosh so a desktop terminal that ignores
it no longer reports a false success. That also disabled the only clipboard
route for containers and WSL without WSLg, which have no display to gate on.
Emit OSC 52 again on display-less Linux. On WSL, write the Windows clipboard
through PowerShell (verified, no OSC 52 size cap), preferring OSC 52 in
Windows Terminal where it is known to work. Desktop sessions with a display
still report the failure.
closes #9688
2026-09-20 12:42:15 +02:00
Armin Ronacher
ee2df312e5
docs: audit post-release changelog entries
2026-09-20 12:15:11 +02:00
Armin Ronacher
d875512cc4
fix(coding-agent): suppress bug hints for expected failures
2026-09-20 12:06:14 +02:00
Armin Ronacher
60740991c0
feat(coding-agent): cache compiled Node CLI modules
2026-09-20 12:06:14 +02:00
Alexey Zaytsev
b73412a378
feat(ai,coding-agent): add Meta provider with Muse subscription OAuth ( #9096 )
...
Device authorization flow against auth.meta.com mints a Model API key via the Muse Code key-mint endpoint. Identity token stored as refresh, minted key as access; daily re-mint via the standard OAuth scheduler. Identity is non-renewable (no refresh grant), so mint 401/403 directs to /login meta. Models sourced from models.dev; default muse-spark-1.3.
2026-09-20 11:13:43 +02:00
Armin Ronacher
d1230ea200
fix(coding-agent): preserve multiline bug descriptions
2026-09-20 01:40:27 +02:00
Armin Ronacher
50d766cba2
Add [Unreleased] section for next cycle
2026-09-20 01:00:48 +02:00
Armin Ronacher
ecac0a9c4e
Release v0.86.0
2026-09-20 01:00:41 +02:00
Armin Ronacher
12032deb70
docs: complete unreleased changelog audit
2026-09-20 00:55:19 +02:00
Armin Ronacher
dd01f5b240
fix(coding-agent): speed up recent session discovery
2026-09-20 00:50:10 +02:00
Armin Ronacher
dfbf793b78
feat(coding-agent): load session picker progressively
2026-09-20 00:48:26 +02:00
梧桐雨
21b8cc1a4b
fix(coding-agent): ignore stale tool image conversions ( #8743 )
...
Co-authored-by: Armin Ronacher <armin.ronacher@active-4.com>
2026-09-20 00:38:42 +02:00
Armin Ronacher
803f0e906d
fix(tui): preserve fullscreen images in WezTerm
...
closes #9169
2026-09-20 00:25:51 +02:00
初心Yearth
d7951ec362
fix(tui): rank skill autocomplete by bare name ( #9120 )
2026-09-20 00:25:43 +02:00
Armin Ronacher
b7f7881949
fix(coding-agent): await terminal remote prompt event
2026-09-19 23:33:02 +02:00
Armin Ronacher
fa0e1f48ac
fix(tui): improve LaTeX compatibility and layouts
...
closes #8827
2026-09-19 23:28:04 +02:00
Armin Ronacher
40c256cccb
feat(coding-agent): defer extension loader dependencies
...
Load ordinary jiti lazily on Node while retaining jiti/static for Bun and SEA binaries. This closes #9540 .
2026-09-19 23:25:47 +02:00
xu0o0
bfa6862400
fix(tui): handle CJK punctuation in file autocomplete ( #9746 )
2026-09-19 21:53:26 +02:00
Armin Ronacher
c596d09d9c
feat(coding-agent): add prompt cache warming ( #9668 )
2026-09-19 21:18:15 +02:00
Armin Ronacher
7d5eb0ee3b
fix(ai): mock Radius in model generation tests
2026-09-19 19:41:20 +02:00
Armin Ronacher
eba619879c
docs: audit unreleased changelogs
2026-09-19 19:33:31 +02:00
Armin Ronacher
4d38031fbd
feat(ai): ship Radius model catalog
2026-09-19 19:23:31 +02:00
Armin Ronacher
de2de549bc
fix(coding-agent): close compaction cancellation races
...
Closes #9340 and closes #9777 .
2026-09-19 19:18:18 +02:00
Armin Ronacher
3c75b27479
feat(coding-agent): add bug reporting
2026-09-19 17:55:49 +02:00
Mario Zechner
36b60d2e89
fix: clean up delta test lint diagnostics
2026-09-19 00:26:08 +02:00
Mario Zechner
58541ee721
fix: reduce delta proxy retention and compact cloned objects
...
Keep clone and GC regressions plus a standalone traversal benchmark. Archive the discarded graph experiment and baseline comparisons in durable docs, including the remaining transient-memory and traversal-speed costs.
2026-09-19 00:25:44 +02:00
Mario Zechner
e80cf14011
docs(durable): simplify document runtime contracts
2026-09-19 00:20:08 +02:00
Mario Zechner
734ab3434f
Merge remote-tracking branch 'origin/main' into HEAD
2026-09-18 22:18:01 +02:00
Mario Zechner
0db5659249
fix(durable): index memory storage queries
2026-09-18 22:17:36 +02:00
Mario Zechner
a16ccd9be8
feat(durable): refine record and query contracts
2026-09-18 21:01:46 +02:00
David Brailovsky
e4ce7b449f
fix(ai): update Kimi model catalog source
2026-09-18 16:04:16 +02:00
Christian Klotz
59eb4c393c
fix(coding-agent): clarify copy shortcut description ( #9745 )
...
Fixes #9660
2026-09-18 14:12:14 +01:00
David Brailovsky
c1263aa113
fix: clean up delta lint diagnostics
2026-09-18 15:00:25 +02:00
David Brailovsky
1e39862f67
fix(coding-agent): detect llama.cpp chat-template thinking
...
Inspect loaded models through /props and configure boolean thinking levels for templates supporting enable_thinking.
Fixes #9528
2026-09-18 14:54:17 +02:00
Mario Zechner
b5ef419d5b
docs(agent): restore non-Pico5 documentation
2026-09-18 13:48:19 +02:00
Mario Zechner
cf33309117
Merge remote-tracking branch 'origin/main'
2026-09-18 13:39:36 +02:00
Mario Zechner
0801601621
feat(durable): move Pico into dedicated package
2026-09-18 13:39:09 +02:00
Vegard Stikbakke
8bdcd4498a
fix(coding-agent): compact oversized trailing tool results
...
Fall back to the latest safe assistant boundary when trailing tool results exceed the retained-token budget, allowing older history to compact before the next provider request.
Closes #9740
2026-09-18 13:38:30 +02:00
David Brailovsky
5901446094
fix(tui): reduce fuzzy search latency
...
Use native substring search to find successive fuzzy-match characters while preserving scoring and result ordering.
Closes #9267
2026-09-18 12:47:58 +02:00
Mario Zechner
eed5263cdd
Merge remote-tracking branch 'origin/main' into HEAD
2026-09-18 12:33:14 +02:00