Fixed models.json provider compat flags not being honored when loading custom model definitions (#2062)
Fixed xhigh reasoning effort detection for Claude Opus 4.6 to match by model ID instead of requiring explicit capability flag (#2040)
Fixed prompt cwd containing Windows backslashes breaking bash tool execution by normalizing to forward slashes (#2080)
Fixed editor paste to preserve literal content instead of normalizing newlines, preventing content corruption for text with embedded escape sequences (#2064)
Fixed skill discovery recursing past skill root directories when nested SKILL.md files exist (#2075)
Fixed tab completion to preserve ./ prefix when completing relative paths (#2087)
Fixed npm package installs and lookups being tied to the active repository Node version by adding npmCommand as an argv-style settings override for package manager operations (#2072)
Fixed ctx.ui.getEditorText() in the extension API returning paste markers (e.g., [paste #1 +24 lines]) instead of the actual pasted content (#2084)
Fixed startup crash when downloading fd/ripgrep on first run by using pipeline() instead of finished(readable.pipe(writable)) so stream errors from timeouts are caught properly, and increased the download timeout from 10s to 120s (#2066)