What's Changed
New Features
- feat(permissions): add a
copilot.sandboxoverride that writes VS Code 1.141's Agent Host sandbox settings (chat.agent.sandbox.*:enabled, network,allowUnsandboxedCommands, MCP/LSP servers, credentials,fileSystem.allowDevToolAccessandfileSystem.userConfiguredPaths) to.vscode/settings.json. Only the leaves you state are written, and values that loosen the sandbox are written with a warning. Import reads the keys back, including the legacy booleanenabled. (#3514, #3519)
Bug Fixes
- fix(hooks): with
preserveUnownedHooks, existing handlers keep their positions and Rulesync's own handlers follow the order in your sources, so Codex CLI's position-based hook trust keys stay stable. This applies to Claude Code, Codex CLI, Cursor and Qwen Code. Generated handlers that are new are appended. (#3511) - fix(copilotcli): a
disabledMcpServersvalue that is not a string array is left as it is, with a warning, and disabled servers are then left out of the MCP file instead of being written runnable. (#3519) - fix(hooks): a preserved group with an explicit
sequential: falsenow merges with a generated group that omits the key. (#3519) - fix(codexcli): the
AGENTS.mdsize warning brings back its hint for aproject_doc_max_bytesset only in~/.codex/config.toml, and notes that the project.codex/config.tomlcounts only in a trusted project. (#3519) - fix(cline): the permissions deprecation warning is reworded, and it notes that a
PreToolUsecancel: truestops the whole Cline task. (#3519)
Contributors
- @dyoshikawa
- Thanks to @superbiche for the issue report (#3495)
Full Changelog: v37.0.0...v37.1.0