can1357
ecea726004
Merge PR #8316 : fix(mcp): show config source in startup failures (@jeffscottward)
2026-08-13 01:14:52 +02:00
can1357
c33cd3f1c5
Merge PR #8313 : fix(coding-agent): suppress circular plan-yolo startup note (@roboomp)
2026-08-13 01:14:52 +02:00
can1357
eff0bc9d73
Merge PR #8307 : fix(ai): stop stripping images from multimodal qwen3.8-max on DashScope (@roboomp)
2026-08-13 01:14:52 +02:00
can1357
c23c99052b
Merge PR #8288 : Fix open browser behaviour on Windows (@x86matthew)
2026-08-13 01:14:52 +02:00
can1357
149d10600f
Merge PR #8284 : fix(ai): release provider permit before stream completion (@ethancawse)
2026-08-13 01:14:51 +02:00
can1357
338abf4881
Merge PR #8266 : fix(omp): prevent false reset fireworks (@oleksoleksoleks)
2026-08-13 01:14:51 +02:00
can1357
ddf7e9593e
fix(ai): handle statusless hosted search completions
2026-08-13 01:14:51 +02:00
can1357
e61d595953
Merge PR #8263 : fix(ai): continue after answerless hosted search (@kfxhjz)
2026-08-13 01:14:51 +02:00
can1357
3b6b28d0e8
Merge PR #8253 : chore: force refresh provider api key command (@djjorjinho)
2026-08-13 01:14:51 +02:00
can1357
386dc826ef
Merge PR #8236 : fix(cli): handle standalone profile aliases (@roboomp)
2026-08-13 01:14:51 +02:00
can1357
0068580fe6
Merge PR #8202 : fix(agent): support array model overrides in dashboard (@roboomp)
2026-08-13 01:14:50 +02:00
can1357
30f078c6fa
Merge PR #8185 : fix(session): resolve wire-name aliases in hasBuiltInTool (@roboomp)
2026-08-13 01:14:50 +02:00
can1357
9543be240a
test(rpc): cover stripped frame rescue payload
2026-08-13 01:14:50 +02:00
can1357
79952d8740
Merge PR #8169 : fix(rpc): strip snapcompact archive from compact result (@roboomp)
2026-08-13 01:14:50 +02:00
can1357
f40684bd6f
Merge PR #8166 : docs(collab): clarify relay self-hosting availability (@roboomp)
2026-08-13 01:14:50 +02:00
can1357
ae5d58be2f
Merge PR #8163 : fix(coding-agent): restore is*ToolResult guards on legacy pi shim (@roboomp)
2026-08-13 01:14:49 +02:00
can1357
ea200f1245
Merge PR #8157 : fix(ai): preserve perplexity otp session cookies (@roboomp)
2026-08-13 01:14:49 +02:00
can1357
0c06adc423
fix(extensions): preserve additional property semantics
2026-08-13 01:14:49 +02:00
can1357
00cabe5513
Merge PR #8144 : fix(extensions): preserve unsafe schemas during plugin install (@roboomp)
2026-08-13 01:14:49 +02:00
can1357
420998f821
fix(coding-agent): reset stats when docs generation fails
2026-08-13 01:14:49 +02:00
can1357
63e477d6dd
Merge PR #8136 : fix(coding-agent): ship omp:// docs to npm consumers (@roboomp)
2026-08-13 01:14:49 +02:00
can1357
1b3664aec2
Merge PR #8128 : fix(coding-agent): show scope in /ssh add hint (@kevcube)
2026-08-13 01:14:49 +02:00
can1357
3bcdc3629c
test(dap): assert terminal output stays bounded
2026-08-13 01:14:48 +02:00
can1357
78d1d0dcf5
Merge PR #8125 : fix(dap): drain runInTerminal debuggee stdout (@roboomp)
2026-08-13 01:14:48 +02:00
can1357
436135ac6f
Merge PR #8124 : fix(mcp): close stale initial connections (@roboomp)
2026-08-13 01:14:48 +02:00
can1357
b50ff2c4d6
Merge PR #8123 : fix(agent): reject cold revive that finishes after lifecycle dispose (@roboomp)
2026-08-13 01:14:48 +02:00
can1357
f472e3ee27
Merge PR #8122 : fix(launch): rearm broker idle shutdown on terminal settlement (@roboomp)
2026-08-13 01:14:48 +02:00
can1357
bfd9b6efec
fix(discovery): load project .opencode config files
2026-08-13 01:14:48 +02:00
can1357
5ef7a2b0ac
Merge PR #8106 : fix(discovery): support OpenCode JSONC configs (@roboomp)
2026-08-13 01:14:47 +02:00
can1357
e8782235e2
Merge PR #8097 : fix(cli): surface actionable error when auth broker is unreachable (@roboomp)
2026-08-13 01:14:47 +02:00
can1357
99e8fe968c
Merge PR #8088 : fix(build): set CMAKE_POLICY_VERSION_MINIMUM for audiopus_sys in cargo env (@szavadsky)
2026-08-13 01:14:47 +02:00
can1357
932bb6d244
Merge PR #8080 : fix(session): forward retry fallback events to extensions (@roboomp)
2026-08-13 01:14:47 +02:00
can1357
a5434d7341
Merge PR #8076 : fix(advisor): preserve advisor fallback role ownership (@roboomp)
2026-08-13 01:14:47 +02:00
can1357
e15f95ea16
Merge PR #8072 : fix(tui): preserve scrollback across multiplexer width changes (@shawnkoh)
2026-08-13 01:14:46 +02:00
can1357
abc1897fc3
fix(agent): fit retry fallback against retry prompt
2026-08-13 01:14:46 +02:00
can1357
f73baac583
Merge PR #8068 : fix(agent): fit-check retry fallback before switching models (@roboomp)
2026-08-13 01:14:46 +02:00
can1357
340eaeb65c
fix(coding-agent): avoid mutating shared omptype builder
2026-08-13 01:14:46 +02:00
can1357
bd15362a29
Merge PR #8049 : fix(coding-agent): preserve ArkType command API compatibility (@evandrodevbr)
2026-08-13 01:14:46 +02:00
can1357
4658662c35
fix(write): keep streaming preview append checks bounded
2026-08-13 01:14:46 +02:00
can1357
9c311d7a7b
Merge PR #8040 : fix(tui,utils): remove O(N²) hot paths when streaming long tool-call args (@AmecoCoding)
2026-08-13 01:14:45 +02:00
can1357
659fac58c5
Merge PR #8016 : test(coding-agent): fix pre-existing session-manager legacy migration test failure (@szavadsky)
2026-08-13 01:14:45 +02:00
tenequm
753b7e7b15
docs: reconcile session dir layout with the 17.2.9 hashed-scheme revert
2026-08-12 21:03:00 +01:00
roboomp
41684f1785
fix(bash): normalized msys paths in sed file operands
...
Routed sed -f script files and the in-script r/w/s///w file paths through brush-core's shell path normalizer, so /c and /mnt/c aliases open the live Windows drive instead of a phantom current-drive path. Added a Windows -f regression.
Fixes #8355
2026-08-12 19:34:09 +00:00
roboomp
a90dfe0dca
fix(bash): preserved unicode in drive-alias translation
...
Translated the /c and /mnt/c tail per char over the valid UTF-8 suffix instead of copying raw bytes as chars, so non-ASCII path components no longer mojibake. Removed the now-unused byte separator helper and added a non-ASCII regression.
Fixes #8355
2026-08-12 19:26:59 +00:00
roboomp
87a4cd739c
fix(bash): normalized msys paths in ls runtime
...
Applied brush-core's shell path normalizer in LsRuntime and added an end-to-end Windows regression for listing an MSYS drive alias.
Fixes #8355
2026-08-12 19:20:55 +00:00
roboomp
d1b9c55495
fix(bash): resolved msys drive paths in utility builtins
...
Normalized utility operands through brush-core's shared shell path resolver so /c and /mnt/c aliases address the live Windows drive. Added Windows-only regression coverage at the Host boundary.
Fixes #8355
2026-08-12 19:15:20 +00:00
roboomp
eacde4852e
fix(mnemopi): contained lifecycle hook failures
...
Caught recall and retention failures at their fire-and-forget event boundaries, with bank and operation diagnostics.
Added agent-start and agent-end regression coverage for unavailable session data and bank access.
Fixes #8351
2026-08-12 18:01:55 +00:00
Kigbnajd
830d0a4dea
fix(eval): allow awaiting Python workflow helpers
2026-08-12 19:18:25 +02:00
left-to-right
cd0050a62e
chore(changelog): move /shake entry to Unreleased
...
The #7776 entry landed under the already-released 17.2.12 section; move
it to the coding-agent Unreleased Fixed section (roboomp, codex).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-08-13 01:11:56 +08:00
Ethan Cawse
8be57a0ce6
fix(coding-agent): normalize native WebP replay
2026-08-12 11:27:27 -04:00