Commit Graph

3275 Commits

Author SHA1 Message Date
Mario Zechner
2becbbdff3 fix(coding-agent): refresh active model after provider updates closes #2291 2026-03-18 01:12:11 +01:00
Mario Zechner
1a9185d3cb feat(coding-agent): add --fork session flag closes #2290 2026-03-18 01:09:23 +01:00
Mario Zechner
fa877de1fb fix(tui): resolve raw backspace ambiguity closes #2293 2026-03-18 00:48:03 +01:00
Mario Zechner
9651e4114d feat(coding-agent): expose local bash operations closes #2299 2026-03-18 00:41:57 +01:00
Mario Zechner
a9f534adfc fix(ai): restore antigravity context override block 2026-03-18 00:16:01 +01:00
Mario Zechner
d70dfbeb3e fix(ai): correct Bedrock Claude 4.6 context window to 200k
Bedrock Claude Opus 4.6 and Sonnet 4.6 models have 200k context
window, not 1M. Removed incorrect overrides that were forcing these
models to 1M. The native Anthropic API models correctly remain at 1M.

closes #2305
2026-03-18 00:08:50 +01:00
Mario Zechner
7eb55b08cf fix(coding-agent): reload keybindings on /reload closes #2309 2026-03-17 23:59:45 +01:00
Mario Zechner
3dd63848a0 fix(web-ui): update thinking selector immediately closes #2306 2026-03-17 23:51:46 +01:00
Mario Zechner
8dc2bb969c fix(coding-agent,ai): restore Bun binary lazy provider loading closes #2314 2026-03-17 23:30:18 +01:00
Mario Zechner
94ba13ccef fix(ai): align oauth callback flows closes #2316 2026-03-17 23:13:44 +01:00
Mario Zechner
3563cc4df6 fix(ai): resolve codex oauth callback immediately closes #2316 2026-03-17 22:47:51 +01:00
Mario Zechner
d914d1c199 fix(coding-agent): handle z.ai network_error closes #2313 2026-03-17 22:34:49 +01:00
Mario Zechner
bbd8392ef9 fix(coding-agent): merge piped stdin into initial prompt closes #2315 2026-03-17 22:25:35 +01:00
Gabriel Goller
9fc11921e4 fix(coding-agent): skip tmux extended-keys warning when tmux is unreachable (#2311)
When running inside a sandbox (e.g., bubblewrap) that blocks access
to the tmux socket, the tmux query hangs and times out, returning
undefined. Previously this was treated as "extended-keys is off",
showing a false warning. Now we skip the warning when the tmux server
can't be reached.
2026-03-17 22:15:25 +01:00
Arthur Stankevich
bce2df3e2d Fixed md formatting (#2307) 2026-03-17 19:59:13 +01:00
Mario Zechner
b221d10bd8 Add [Unreleased] section for next cycle 2026-03-17 18:13:12 +01:00
Mario Zechner
9595be4bab Release v0.59.0 2026-03-17 18:12:23 +01:00
Mario Zechner
4095a88045 docs(changelog): update unreleased entries 2026-03-17 18:10:09 +01:00
Mario Zechner
a7559f01e9 feat(ai): lazy-load provider modules for faster startup fixes #2297 2026-03-17 18:03:24 +01:00
Mario Zechner
dd53eb56ee fix(ai): expose provider response ids on assistant messages fixes #2245 2026-03-17 17:11:38 +01:00
Aliou Diallo
18d90b5c48 fix(coding-agent): handle empty session titles and session info metadata (#2304)
* fix(coding-agent): handle empty session titles in tree

* fix(coding-agent): ignore session info in summaries

* docs: update changelog for PR #2304
2026-03-17 16:22:04 +01:00
Aaron Soules
2d05e87281 fix(coding-agent): handle reftable footer branch detection (#2300)
* fix(coding-agent): handle reftable footer branch detection

- Fall back to git commands when HEAD contains refs/heads/.invalid
- Treat unresolved .invalid as detached instead of showing literal .invalid
- Watch reftable directory for branch change updates
- Resolve commonGitDir for worktree setups

fixes #2123

* fix(coding-agent): improve reftable branch detection and reduce false-positive rerenders

- Re-resolve branch on watcher events instead of invalidating cache;
  only notify listeners when the branch string actually changed
- Add regression tests: regular repo fast path (no spawnSync), nested
  cwd upward walk, unchanged-branch reftable churn suppression
2026-03-17 15:33:33 +01:00
myu003
688ff9f10c fix(extensions): improve VS Code launch on Windows in diff/files (#2288)
Use cmd-based VS Code launcher on win32 in /diff and /files.
Show explicit error details when open fails.
In /diff, surface git difftool failure and troubleshooting hint.

Refs #2186
2026-03-17 15:33:03 +01:00
Mario Zechner
16a9b7590c chore(ai): drop anthropic client injection test closes #2057 2026-03-17 13:32:06 +01:00
Mario Zechner
635bda80d4 Merge commit 0acb65fe from PR #2058 2026-03-17 13:31:00 +01:00
Mario Zechner
42d6a5461f fix(coding-agent): emit OSC 133 command-executed marker closes #2242 2026-03-17 12:56:44 +01:00
Mario Zechner
7817e9b227 fix(coding-agent): make prompt snippets opt in closes #2285 2026-03-17 12:44:16 +01:00
Mario Zechner
8e3bb4ff55 fix(coding-agent): retry provider returned error closes #2264 2026-03-17 12:43:20 +01:00
Mario Zechner
747521227f fix(ai): correct Claude 4.6 context overrides closes #2286 2026-03-17 12:32:03 +01:00
Mario Zechner
0971b1cbea feat(web-ui): export CustomProviderDialog closes #2267 2026-03-17 12:22:19 +01:00
Mario Zechner
bf60741048 docs: disable OSS weekend 2026-03-17 12:11:55 +01:00
Mario Zechner
40a1300089 Add [Unreleased] section for next cycle 2026-03-16 20:29:18 +01:00
Mario Zechner
b28240434e Release v0.58.4 2026-03-16 20:28:29 +01:00
Mario Zechner
a147b913d5 docs(changelog): add missing unreleased entries 2026-03-16 20:27:38 +01:00
Mario Zechner
208a2cc123 fix(agent): defer steering until after tool execution 2026-03-16 20:23:28 +01:00
Mario Zechner
83378aad7e fix(web-ui): add model selector filter, onModelSelect callback, onClose callback, fuzzy search, fix streaming duplicates 2026-03-15 23:40:18 +01:00
Mario Zechner
aac0e0c1bf Add [Unreleased] section for next cycle 2026-03-15 20:34:10 +01:00
Mario Zechner
1c93f9f099 Release v0.58.3 2026-03-15 20:33:25 +01:00
Mario Zechner
01aed79232 fix(web-ui): build with tsc instead of tsgo 2026-03-15 20:31:53 +01:00
Mario Zechner
fb52c26d88 Add [Unreleased] section for next cycle 2026-03-15 19:21:36 +01:00
Mario Zechner
6c60f8a2be Release v0.58.2 2026-03-15 19:20:14 +01:00
Mario Zechner
700bcf3455 fix(coding-agent): normalize fuzzy edit matching and run touched tests closes #2044 2026-03-15 19:15:38 +01:00
BillionClaw
1ae0833a72 docs: document xfce4-terminal and terminator keyboard protocol limitations (#2166)
Co-authored-by: BillionClaw <267901332+BillionClaw@users.noreply.github.com>
2026-03-15 18:54:18 +01:00
github-actions[bot]
ce2d7e83c2 chore: approve contributor yzhg1983 2026-03-15 17:49:59 +00:00
Mario Zechner
b752a6e0a1 fix(coding-agent): handle slash-delimited /model refs closes #2174 2026-03-15 16:41:06 +01:00
Mario Zechner
0b48e2518f docs: clarify compat flags for openai-compatible local servers closes #2177 2026-03-15 16:11:40 +01:00
Mario Zechner
e645995a4a fix(ai): fix anthropic oauth manual callback and refresh flow closes #2169 2026-03-15 15:40:50 +01:00
Mario Zechner
0253ebbc2f docs: enable OSS weekend 2026-03-14 16:35:01 +01:00
Mario Zechner
8f973897f3 chore: streamline OSS weekend toggling 2026-03-14 16:34:49 +01:00
Mario Zechner
572876be1e chore: add OSS weekend gating 2026-03-14 16:28:02 +01:00