Armin Ronacher
ce79b39a5d
fix(coding-agent): merge latest main
2026-08-03 17:37:46 +02:00
Armin Ronacher
b103937d3c
feat(coding-agent): switch UI modes at runtime ( #7555 )
2026-08-03 17:32:48 +02:00
Armin Ronacher
32506122f8
fix(coding-agent): resolve sandbox read paths remotely [test-mac]
2026-08-03 17:31:59 +02:00
Christian Klotz
305c014dcc
fix: make session authentication transport-specific ( #7551 )
...
Set the initial protocol version to 1 and remove bearer authentication from framed messages. Require transports to establish authorized connections.
2026-08-03 16:40:00 +03:00
David Brailovsky
c1019d9202
feat(ai): add Baseten provider
...
Closes #7405
2026-08-03 14:33:21 +02:00
Vegard Stikbakke
a24fb9e96a
fix(coding-agent): preserve auth header deletion markers ( #7539 )
...
Fixes #7030
2026-08-03 14:28:26 +02:00
Jeremy Gayed
b0e05b4423
fix(coding-agent): resize images returned by tools ( #7330 )
...
Images produced by tools (extensions, MCP bridges, screenshot tools) went into
session history at full resolution because processImage was only wired to the
read tool and @file CLI attachments. Providers validate every image in the
request, so one oversized image poisons the whole conversation: Anthropic drops
its per-image cap from 8000px to 2000px once a request carries many images, and
every later turn re-sends the same payload. Switching models does not help.
Normalize tool result images in AgentSession.afterToolCall, after the extension
tool_result hook so extension-injected images are covered too. Honors
images.autoResize, and keeps the original block when processing fails so an
unavailable image backend does not delete tool output.
Refs #5369
Assisted-By: devx/86bf3b09-9aba-4d03-8154-50fca3ffc9b5
2026-08-03 14:02:03 +02:00
Cristina Poncela Cubeiro
b04faa2dae
fix: --model collects authed providers ( #7366 )
...
* fix: --model collects authed providers
* changeloggg
---------
Co-authored-by: Mario Zechner <badlogicgames@gmail.com>
2026-08-03 13:59:55 +02:00
David Brailovsky
816237c101
fix(coding-agent): target baseline x64 CPUs ( #7390 )
...
Fixes #7149
Co-authored-by: Mario Zechner <badlogicgames@gmail.com>
2026-08-03 13:57:51 +02:00
David Brailovsky
d93e7e88fa
Merge pull request #7383 from earendil-works/fix-issue-7150
...
fix(coding-agent): reject prompts during manual compaction
2026-08-03 13:53:27 +02:00
Renaud Hartert
4f4762f06d
feat(coding-agent): set AI_AGENT environment variable ( #7493 )
2026-08-03 13:45:32 +02:00
xu0o0
786c76cb76
docs(coding-agent): fix branch summary diagram ( #7526 )
2026-08-03 13:41:03 +02:00
Armin Ronacher
ebf33c0c22
fix(coding-agent): flash fullscreen copy confirmation
2026-08-03 12:00:39 +02:00
Vegard Stikbakke
c6eb6281a8
fix(coding-agent): bound post-login catalog refresh
...
closes #7027
2026-08-03 08:55:38 +02:00
Vegard Stikbakke
a077fff0b2
fix(coding-agent): identify failed model catalogs
2026-08-03 08:43:30 +02:00
Christian Klotz
35fe55573c
Merge pull request #7459 from earendil-works/feat/experimental-cli-composition
...
feat(coding-agent): compose experimental CLI commands
2026-08-02 22:45:39 +03:00
Armin Ronacher
73414d08b9
fix(tui): optimize alternate-screen image and layout redraws
2026-08-02 14:13:32 +02:00
Christian Klotz
1ee411a282
feat(coding-agent): compose experimental CLI commands
2026-08-02 11:50:56 +03:00
muyiyr
14551e7694
fix(coding-agent): increase connection attempt timeout ( #7435 )
...
fixes #7315
2026-08-02 09:26:23 +02:00
Mario Zechner
b70c0f5b4e
Revert "feat(tui): add switchable terminal renderers ( #7440 )" ( #7473 )
...
This reverts commit 1fdf21621d .
2026-08-02 09:21:45 +02:00
Armin Ronacher
1fdf21621d
feat(tui): add switchable terminal renderers ( #7440 )
...
Allow coding-agent UI modes to switch at runtime while preserving terminal, focus, input, and renderer state.
2026-08-02 09:21:17 +02:00
Christian Klotz
15b6617fac
fix(coding-agent): preserve existing CLI option values
2026-08-01 23:16:30 +03:00
Christian Klotz
b0944d75cf
fix(coding-agent): validate Unix transport URLs
2026-08-01 23:16:30 +03:00
Christian Klotz
c2923b641c
refactor(coding-agent): simplify experimental command names
2026-08-01 23:16:30 +03:00
Christian Klotz
68ad320af1
refactor(coding-agent): model experimental CLI commands
2026-08-01 23:16:30 +03:00
Christian Klotz
15fb81a6f3
refactor(coding-agent): limit experimental parser to transport options
2026-08-01 23:16:30 +03:00
Christian Klotz
c95e877e2d
refactor(coding-agent): keep thinking validation parser-local
2026-08-01 23:16:30 +03:00
Christian Klotz
0ac010b746
refactor(coding-agent): rename transport endpoint to address
2026-08-01 23:16:30 +03:00
Christian Klotz
1ea4ccad04
refactor(coding-agent): generalize experimental endpoints
2026-08-01 23:16:30 +03:00
Christian Klotz
f9a5c75f20
feat(coding-agent): add experimental CLI option parser
2026-08-01 23:16:30 +03:00
Christian Klotz
960d271cb8
fix(coding-agent): synchronize model reload regression
2026-08-01 23:03:11 +03:00
Christian Klotz
6374a95fb2
fix(coding-agent): make model reload test deterministic
2026-08-01 22:53:41 +03:00
Christian Klotz
8750a38c4c
fix(coding-agent): make child output test deterministic
2026-08-01 21:26:55 +03:00
a-yeyang
8f9e769742
fix(coding-agent): recover stalled availability refreshes
...
Start forced availability rebuilds independently and discard stale snapshot and error publication. This fixes #7301 and reuses the implementation from #7421 by @a-yeyang with expanded race coverage.
2026-08-01 20:17:00 +02:00
Armin Ronacher
583f153d50
fix(tui): normalize source filenames
2026-08-01 14:38:13 +02:00
Christian Klotz
e075116459
docs: remove contributor changelog entries
2026-08-01 02:06:46 +03:00
Christian Klotz
a3ec51d2a1
feat: add remote session client coordination
2026-08-01 02:05:49 +03:00
Armin Ronacher
af187eee4b
fix(tui): clip Kitty images to layout boundaries
2026-07-31 17:49:05 +02:00
Armin Ronacher
b3ed27b3fe
feat(coding-agent): add scrollbar thumb theme color
2026-07-31 17:41:40 +02:00
Christian Klotz
7724472eab
Merge pull request #7387 from earendil-works/issue/7248
...
fix(coding-agent): read clipboard text on Wayland
2026-07-31 18:18:23 +03:00
Armin Ronacher
6129a353b1
feat(tui): add configurable fullscreen scrollbars
2026-07-31 17:17:02 +02:00
Christian Klotz
bfc679d5e4
fix(coding-agent): read clipboard text on Wayland
...
Prefer wl-paste on Wayland while preserving the native clipboard fallback when the command is unavailable.
Fixes #7248
Co-authored-by: Ston Jia <ston.jia@outlook.com>
2026-07-31 18:10:28 +03:00
Armin Ronacher
bf4a90d819
fix(tui): preserve spaces in settings searches
2026-07-31 16:34:27 +02:00
Armin Ronacher
3c717842e8
feat(tui): add fullscreen transcript navigation
2026-07-31 16:23:58 +02:00
David Brailovsky
8eda4f5b25
fix(coding-agent): reject prompts during manual compaction
...
closes #7150
2026-07-31 14:09:21 +00:00
Vegard Stikbakke
f074efd921
feat(coding-agent): add ui mode setting
2026-07-31 15:33:52 +02:00
Armin Ronacher
8ac92f831c
feat(tui): add draggable transient scrollbars
2026-07-31 15:02:52 +02:00
Armin Ronacher
d2be68dbeb
fix(coding-agent): avoid auth read lock contention
...
closes #7319
2026-07-31 13:23:08 +02:00
Cristina Poncela Cubeiro
ea781d68f2
fix: forward autocompleteMaxVisible to custom editors ( #7369 )
2026-07-31 12:00:17 +02:00
Christian Klotz
8ee2207824
fix(coding-agent): decouple auth lock error tests
2026-07-31 12:09:16 +03:00