mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-28 09:23:08 +08:00
feat: Implement Cross-CLI Sync Panel for MCP servers
- Added CrossCliSyncPanel component for synchronizing MCP servers between Claude and Codex. - Implemented server selection, copy operations, and result handling. - Added tests for path mapping on Windows drives. - Created E2E tests for ask_question Answer Broker functionality. - Introduced MCP Tools Test Script for validating modified read_file and edit_file tools. - Updated path_mapper to ensure correct drive formatting on Windows. - Added .gitignore for ace-tool directory.
This commit is contained in:
@@ -151,13 +151,15 @@
|
||||
"enableAll": "Enable All",
|
||||
"disableAll": "Disable All",
|
||||
"install": "Install CCW MCP",
|
||||
"installCodex": "Install to Codex",
|
||||
"installing": "Installing...",
|
||||
"uninstall": "Uninstall",
|
||||
"uninstalling": "Uninstalling...",
|
||||
"uninstallConfirm": "Are you sure you want to uninstall CCW MCP?",
|
||||
"saveConfig": "Save Configuration",
|
||||
"saving": "Saving..."
|
||||
}
|
||||
},
|
||||
"codexNote": "Requires: npm install -g claude-code-workflow"
|
||||
},
|
||||
"recommended": {
|
||||
"title": "Recommended Servers",
|
||||
@@ -266,6 +268,30 @@
|
||||
"copying": "Copying...",
|
||||
"copyButton": "Copy to {target}"
|
||||
},
|
||||
"sync": {
|
||||
"title": "MCP Server Sync",
|
||||
"description": "Synchronize MCP server configurations between Claude and Codex",
|
||||
"claudeColumn": "Claude Servers",
|
||||
"codexColumn": "Codex Servers",
|
||||
"selectedCount": "Selected: {count} / Total: {total}",
|
||||
"selectAll": "Select All",
|
||||
"clearAll": "Clear All",
|
||||
"copyToCodex": "→ Copy to Codex ({count})",
|
||||
"copyFromCodex": "← Copy from Codex ({count})",
|
||||
"noServers": "No servers available",
|
||||
"codexLoadError": "Failed to load Codex servers",
|
||||
"copySuccess": "Successfully copied {count} server(s)",
|
||||
"copyPartial": "{copied} succeeded, {failed} failed",
|
||||
"syncInProgress": "Syncing..."
|
||||
},
|
||||
"projects": {
|
||||
"title": "Projects Overview",
|
||||
"description": "View MCP server configurations for all projects"
|
||||
},
|
||||
"crossProject": {
|
||||
"title": "Cross-Project Import",
|
||||
"description": "Import MCP server configurations from other projects"
|
||||
},
|
||||
"allProjects": {
|
||||
"title": "All Projects",
|
||||
"name": "Project Name",
|
||||
|
||||
@@ -151,13 +151,15 @@
|
||||
"enableAll": "全部启用",
|
||||
"disableAll": "全部禁用",
|
||||
"install": "安装 CCW MCP",
|
||||
"installCodex": "安装到 Codex",
|
||||
"installing": "安装中...",
|
||||
"uninstall": "卸载",
|
||||
"uninstalling": "卸载中...",
|
||||
"uninstallConfirm": "确定要卸载 CCW MCP 吗?",
|
||||
"saveConfig": "保存配置",
|
||||
"saving": "保存中..."
|
||||
}
|
||||
},
|
||||
"codexNote": "需要全局安装:npm install -g claude-code-workflow"
|
||||
},
|
||||
"recommended": {
|
||||
"title": "推荐服务器",
|
||||
@@ -266,6 +268,30 @@
|
||||
"copying": "复制中...",
|
||||
"copyButton": "复制到 {target}"
|
||||
},
|
||||
"sync": {
|
||||
"title": "MCP 服务器同步",
|
||||
"description": "在 Claude 和 Codex 之间同步 MCP 服务器配置",
|
||||
"claudeColumn": "Claude 服务器",
|
||||
"codexColumn": "Codex 服务器",
|
||||
"selectedCount": "已选: {count} / 总计: {total}",
|
||||
"selectAll": "全选",
|
||||
"clearAll": "清空",
|
||||
"copyToCodex": "→ 复制到 Codex ({count})",
|
||||
"copyFromCodex": "← 从 Codex 复制 ({count})",
|
||||
"noServers": "没有可用的服务器",
|
||||
"codexLoadError": "加载 Codex 服务器失败",
|
||||
"copySuccess": "成功复制 {count} 个服务器",
|
||||
"copyPartial": "成功 {copied} 个,失败 {failed} 个",
|
||||
"syncInProgress": "同步中..."
|
||||
},
|
||||
"projects": {
|
||||
"title": "项目概览",
|
||||
"description": "查看所有项目的 MCP 服务器配置"
|
||||
},
|
||||
"crossProject": {
|
||||
"title": "跨项目导入",
|
||||
"description": "从其他项目导入 MCP 服务器配置"
|
||||
},
|
||||
"allProjects": {
|
||||
"title": "所有项目",
|
||||
"name": "项目名称",
|
||||
|
||||
Reference in New Issue
Block a user