/cd now warns when your MCP server approvals couldn't be saved and names the file to check.
What's wrong with this entry?
If your choices about a project's MCP servers cannot be written after moving directories, the confirmation now names the file to check and warns you will be asked again next time.
- The failure is reported as
mcp_approval_persist_failedfrom the project MCP approval dialog. - When a settings file has errors, project MCP servers are left pending instead of being treated as approved.
One or more of your MCP server choices could not be saved (check permissions on .claude/settings.local.json)
Strings lifted out of the shipped bundle, so the claim above can be checked against them.