Skip to content

feat(cli): disable Claude auto-memory for Synapto MCP#56

Merged
ramonlimaramos merged 2 commits into
mainfrom
codex/claude-auto-memory-config
Jun 14, 2026
Merged

feat(cli): disable Claude auto-memory for Synapto MCP#56
ramonlimaramos merged 2 commits into
mainfrom
codex/claude-auto-memory-config

Conversation

@ramonlimaramos

@ramonlimaramos ramonlimaramos commented Jun 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • add CLAUDE_CODE_DISABLE_AUTO_MEMORY=1 when Synapto writes Claude Code MCP config
  • add synapto configure-mcp so existing Claude Code users can upgrade their MCP config in place after release
  • preserve existing Synapto MCP command/args during upgrades while adding the Claude-only env var
  • keep Cursor MCP config free of the Claude-specific env var
  • align generated new configs with the documented uvx --refresh synapto serve pattern
  • document the upgrade path in README and Claude Code docs

Release plan

Rollout note

Existing users need to run the upgrade command once after installing the release, then restart Claude Code so the MCP subprocess receives the new environment:

uvx --refresh synapto configure-mcp --client claude-code --yes

Validation

  • git diff --check
  • uv run pytest tests/unit/test_cli.py -q (16 passed)
  • uv run ruff check src/ tests/
  • manual temp-home validation of synapto configure-mcp --client claude-code --yes
  • GitHub CI run 27514326881: lint, security, test 3.11, test 3.12, test 3.13 all passed

@ramonlimaramos ramonlimaramos changed the base branch from codex/fix-actions-node24 to main June 14, 2026 19:50
@ramonlimaramos ramonlimaramos force-pushed the codex/claude-auto-memory-config branch from 0f0e23d to 1dcd8ca Compare June 14, 2026 19:51
@ramonlimaramos ramonlimaramos self-assigned this Jun 14, 2026
@ramonlimaramos ramonlimaramos force-pushed the codex/claude-auto-memory-config branch from 89b642c to e9ba867 Compare June 14, 2026 23:01
@ramonlimaramos ramonlimaramos merged commit 6da39c0 into main Jun 14, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[claude_experience] disable claude code auto-memory when synapto is active

1 participant