docs: add Codex MCP raw TOML refactor plan
Add comprehensive implementation plan for v3.7.0 refactor that separates Codex MCP configuration from unified MCP structure. Key design decisions: - Codex MCP stored as raw TOML string in codexMcp.rawToml - Unified MCP (mcp.servers) only supports Claude/Gemini - Complete isolation: no apps.codex in unified structure - Migration clears mcp.codex.servers to prevent pollution Architecture improvements: - Single responsibility: each data source has one purpose - No priority conflicts: completely independent data paths - Simplified switching logic: no conditional branches - UI constraints: Tab1 limited to claude/gemini only Implementation phases: - Phase 0: Setup (0.5d) - Phase 1: Backend foundation (1.5d) - Phase 2: Command layer (1d) - Phase 3: Switching logic (1d) - Phase 4: Frontend API (0.5d) - Phase 5: UI implementation (2d) - Phase 6: Enhancements (1d, optional) - Phase 7: Testing & docs (1d) Total: 8.5 days (MVP: 7 days) Addresses TOML-JSON conversion data loss issue by preserving raw TOML format for Codex while maintaining structured approach for Claude/Gemini.
This commit is contained in:
1309
docs/CODEX_MCP_RAW_TOML_PLAN.md
Normal file
1309
docs/CODEX_MCP_RAW_TOML_PLAN.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user