Commit Graph

17967 Commits

Author SHA1 Message Date
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