What's Changed
- fix: scope multiplexer to displayed session directory by @ShoelaceMan in #1272
- fix(windows): hide child-process console windows on GUI hosts by @JoJohanse in #1280
- fix(v2): emit host-canonical *-resource rules from the permission bridge by @Jiajun0413 in #1276
- fix(skill-sync): expire skill tombstones on package version change by @Jiajun0413 in #1274
- feat(multiplexer): place cmux-tui subagent panes as sibling tabs by @expnn in #1273
- fix(prompt-injection): remove dead nudge and v1 compaction reminders by @dhaern in #1285
- fix(foreground-fallback): recognize v2 rate-limit status by @Iams4kura in #1284
- chore(v2): pin @opencode/plugin 2.0.15 and revalidate the mirror by @ScoFan-official in #1281
- fix(board-injection): mark unchanged snapshots instead of refreezing them by @dhaern in #1287
- fix(foreground-fallback): v2 in-place model fallback via session retry hook by @dhaern in #1282
- fix(fallback): log usable cause when delayed trigger fails on empty-message errors by @dhaern in #1289
- fix(fallback): withhold v1 aborts while background children run by @dhaern in #1288
- fix(v2): read/write the config key the file actually uses for plugins by @Jiajun0413 in #1275
- Allow combining inheritModelFrom with a model fallback chain by @wirsbf in #1294
- fix(apply-patch): cut 2,329 LOC, fix silent delivery bypass and 11 patch bugs by @dhaern in #1293
- fix(smartfetch): cut 587 LOC, fix ReDoS and credential bugs, faster render by @dhaern in #1296
- Fix PR #1277 v2 child input replies and CI baselines by @alvinunreal in #1297
New Contributors
- @ShoelaceMan made their first contribution in #1272
- @wirsbf made their first contribution in #1294
Full Changelog: v2.2.24...v2.2.25