Alexey Zaytsev
8216cca5a7
Add system prompt options to extension commands
2026-06-01 15:42:56 -05:00
Mario Zechner
e56521e323
Add extension mode context
2026-06-01 18:32:03 +02:00
Mario Zechner
335e09ba0d
Merge pull request #5264 from psoukie/fix/wsl-mntc-footer-branch-refresh
...
fix(coding-agent): refresh branch in footer on WSL /mnt repos
2026-06-01 18:07:52 +02:00
Mario Zechner
34719d3f4f
Fix Bedrock blank text blocks
...
closes #4975
2026-06-01 18:04:04 +02:00
Mario Zechner
893ba99466
Merge pull request #5235 from nicobailon/feat/issue-5129-tui-overlay-focus
...
Feat/issue 5129 tui overlay focus
2026-06-01 17:58:01 +02:00
github-actions[bot]
ce065efa7e
chore: approve contributor vastxie
2026-06-01 15:03:47 +00:00
Nico Bailon
91a2f86600
fix(tui): harden overlay focus restoration
2026-05-31 21:20:33 -07:00
Pavel Soukenik
654e4529d5
fix: refresh branch in footer on WSL /mnt repos
2026-05-31 17:12:11 -07:00
Mario Zechner
f429ddbffd
Fix OpenAI GPT-5.5 thinking metadata
...
closes #5243
2026-06-01 00:39:48 +02:00
github-actions[bot]
d4fa41ae3c
chore: approve contributor psoukie
2026-05-31 22:22:22 +00:00
Mario Zechner
b177333026
Merge pull request #5221 from PriNova/fix/openrouter-system-role
...
Fix OpenRouter reasoning instruction role
2026-06-01 00:09:58 +02:00
Mario Zechner
ad9081b7fa
Merge pull request #5251 from yzhg1983/fix/anthropic-opus-temperature
...
fix(ai): suppress deprecated temperature param for Claude Opus 4.7+
2026-06-01 00:03:07 +02:00
Michael Yu
40832d1957
fix(ai): suppress deprecated temperature param for Claude Opus 4.7+
2026-05-31 16:20:22 +08:00
Nico Bailon
82f29ea442
docs(coding-agent): expand overlay focus demo
...
Update the overlay QA focus demo to exercise three visible overlays with text input, focus cycling, per-panel dismissal, and visual focus ordering.
2026-05-30 13:29:36 -07:00
Nico Bailon
735ccbd00f
fix(tui): release overlay focus to explicit targets
...
Add an explicit overlay unfocus target so callers can move input to the editor or another component while overlays remain visible. Align fallback overlay focus with visual focus order and cover blocked replacement release, null targets, and multi-overlay cycling.
2026-05-30 13:29:36 -07:00
Nico Bailon
5d9b28ee43
fix(tui): keep focused overlays interactive after UI
...
Preserve a focused visible overlay as the input owner across extension custom UI replacement, while letting the replacement receive and close its own input before focus is restored. Fixes #5129 .
2026-05-30 13:29:36 -07:00
Mario Zechner
3911d6f5cd
fix(coding-agent): stream large session files
...
closes #5231
2026-05-30 21:21:42 +02:00
PriNova
74d81bd363
Fix OpenAI completions developer role test
2026-05-30 12:24:19 +02:00
PriNova
b55fe1bbd4
Fix OpenRouter reasoning instruction role
2026-05-30 11:15:30 +02:00
Mario Zechner
dbb9911a54
Add [Unreleased] section for next cycle
2026-05-30 01:47:40 +02:00
Mario Zechner
0897f175e4
Release v0.78.0
2026-05-30 01:47:37 +02:00
Mario Zechner
36515a3793
Document release npm age gate override
2026-05-30 01:47:26 +02:00
Mario Zechner
886fa6cd11
Audit unreleased changelog entries
2026-05-30 01:27:28 +02:00
Mario Zechner
c1633e609d
Clarify hardware cursor docs
...
closes #5200
2026-05-30 01:20:14 +02:00
Mario Zechner
cfefc30cf1
Merge pull request #5195 from yzhg1983/private/fix-startup-input-queue
...
fix(coding-agent): buffer early input before prompt loop
2026-05-30 01:15:45 +02:00
Mario Zechner
0ffa590a33
Fix GitLab Duo thinking metadata
...
closes #5201
2026-05-30 01:08:18 +02:00
Mario Zechner
9c4a3f3518
Fix ANSI wrapping stack overflow
...
closes #5185
2026-05-30 01:02:48 +02:00
Mario Zechner
31b961f2ac
fix(coding-agent): sync clipboard binary archive deps
...
closes #5184
2026-05-30 00:52:03 +02:00
Mario Zechner
ed1952c5ca
Merge pull request #5189 from mpazik/feat/tool-title-hyperlinks
...
OSC 8 hyperlinks file paths in tool titles
2026-05-30 00:05:22 +02:00
Mario Zechner
5992a62baa
Merge pull request #5202 from xl0/export-args-parse
...
feat(coding-agent): Export CLI argument parser
2026-05-29 23:45:22 +02:00
Mario Zechner
a213abb97e
Fix OpenRouter Kimi K2.6 developer role
...
closes #5159
2026-05-29 23:41:14 +02:00
Mario Zechner
778f519b23
Remove leading spaces from resume session hint
2026-05-29 23:30:02 +02:00
Mario Zechner
ba2d313858
fix(ai): handle OpenCode Kimi reasoning params
2026-05-29 23:27:48 +02:00
Mario Zechner
a36a132c70
fix(ai): abort Codex SSE body reads
2026-05-29 23:20:18 +02:00
Mario Zechner
7921ae499a
Require explicit provider API keys
2026-05-29 22:36:05 +02:00
Mario Zechner
01a8c2d62c
Merge pull request #5196 from earendil-works/fix/opencode-thinking-requests
...
fix(ai): handle OpenCode reasoning params
2026-05-29 22:32:13 +02:00
Alexey Zaytsev
dbcfc16741
feat(coding-agent): Export CLI argument parser
2026-05-29 13:22:46 -05:00
Michael Yu
edd1212200
fix(coding-agent): buffer early input before prompt loop
2026-05-29 23:03:03 +08:00
Marek Pazik
9d2bceba5d
fix(tui): forward OSC 8 hyperlinks under tmux when the client supports them
...
detectCapabilities previously disabled hyperlinks under tmux unconditionally. tmux re-emits OSC 8 to the outer terminal only when the attached client advertises the 'hyperlinks' feature in client_termfeatures, and strips them otherwise.
Probe the running server with 'tmux display-message -p #{client_termfeatures}' and enable hyperlinks only when the feature is listed. The probe fails closed: any error (no tmux/server, timeout, old tmux) yields false. images stays null; only the hyperlink decision changed. The probe is injected into detectCapabilities so it stays testable without spawning a process.
2026-05-29 22:02:25 +10:00
Marek Pazik
42ce989a62
feat(coding-agent): hyperlink file paths in tool titles
...
Wrap the path shown in read/write/edit/ls tool titles in an OSC 8 file:// hyperlink when the terminal advertises hyperlink support.
The link target is always the absolute path, while the visible text stays relative/home-shortened and line annotations (e.g. :120-140) are kept out of the target.
2026-05-29 22:02:25 +10:00
Armin Ronacher
4faac05419
fix(ai): handle OpenCode reasoning params
2026-05-29 12:21:37 +02:00
Mario Zechner
ce554ad3de
Add startup session name flag
...
closes #5153
2026-05-29 11:40:58 +02:00
Mario Zechner
0c448e12e8
Merge pull request #5176 from yzhg1983/myu003/resume-hint-on-exit
...
feat(coding-agent): print resume hint on interactive exit
2026-05-29 11:16:31 +02:00
Mario Zechner
3d1d18fa96
Merge pull request #5178 from stephanmck/bedrock-custom-headers-pr
...
ai: add custom-header support to Bedrock provider
2026-05-29 11:15:18 +02:00
Mario Zechner
c122bcde44
Merge pull request #5167 from xl0/expose-convert-png
...
feat(coding-agent): Export convertToPng for extensions
2026-05-29 11:13:42 +02:00
Stephan Schneider
7619aaefa9
ai: add custom-header support to Bedrock provider
...
Honour StreamOptions.headers in the Bedrock provider by attaching a
Smithy build-step middleware that merges caller headers into the
request before SigV4 signing. Reserved headers (x-amz-*, authorization,
host) are silently skipped to preserve signing and the bearer-token
auth path. No-op when no headers are supplied. Updates the
StreamOptions.headers JSDoc to drop the Bedrock caveat.
2026-05-29 10:21:44 +02:00
Michael Yu
17e9e87576
feat(coding-agent): print resume hint on interactive exit
2026-05-29 15:56:42 +08:00
Alexey Zaytsev
7a5dc0d0db
feat(coding-agent): Export convertToPng for extensions
2026-05-29 00:44:51 -05:00
github-actions[bot]
7be8a10d23
chore: approve contributor rolfvreijdenberger
2026-05-28 23:26:43 +00:00
Armin Ronacher
b6b0f6923f
feat(ci): Actually bump setup-bun to 2.2.0
2026-05-29 01:03:12 +02:00