Conversation
added 8 commits
June 22, 2026 19:43
新增两个系统 MCP 服务: - skill_creator:在 workspace 中创建技能骨架目录(SKILL.md + scripts/ + references/) - internal_skill_deploy:提交技能审核 + 查询审核状态,支持 requires_skills 循环依赖检测 新增 MCP bridge API(/api/v1/mcp/bridge): - Agent 通过 bridge URL 调用 MCP 工具 - 支持 tools/list、tools/call 标准 JSON-RPC 协议 - 维度权限解析 + 否认无规则访问
- 修复 executescript 中 idx_skill_versions_status 在 migration 加列之前创建导致崩溃 - 将索引创建移到 _migrate_skills_schema 中,先加列再建索引 - submit_skill_version 新增 requires_skills 参数及 DB 存储 - skill_versions migration 新增 requires_skills 列
- 重写 builtin:skill-developer 模板的 soul/paradigm/standards - paradigm 包含完整 MCP 工作流:system_skill_creator 创建 → 提问收集需求 → 编写 → system_internal_skill_deploy 提交 - 版本号迭代规则(x.y.z 三段式,按修改幅度递增) - 明确禁止 Agent 自行猜测技能内容,必须先向用户提问 - agents.py:创建 Agent 时根据模板初始化 workspace 开发目录 - seed_version 升至 3.0.2
- 修复会话链中多个 run 时最后一个气泡显示错误 run 的 events 的问题 - events useEffect 改为遍历 runChain 所有 run_id 分别拉取 - 渲染时每个 run 使用自己的 runEvents = eventsByRun[run.run_id] - 修复 workspace 类型模板右侧工作目录面板不显示的问题 - 简化 hasDevFiles 判定:只要模板设了 has_agent_dir 就显示
- 重写 MCP 管理面板,按 source 分类展示(system/internal/external) - 新增审计列:调用次数、最近调用时间、成功率 - 优化表格布局和筛选体验
- mcp_registry:新增 MCP 服务版本管理、usage_log、维度权限注册 - mcp_loader:系统 MCP 服务自动注册(system_* 前缀) - mcp_services router:扩展列表/详情 API,支持按 source 筛选 - claude_code_runner:优化 tool_result 事件推送、支持 persisted-output - main.py:注册 mcp_bridge 路由
- 更新需求池状态:REQ-012 技能基础设施已完成 - 新增技能开发相关任务条目 - skill-infrastructure.md:技能创建、审核、下发全链路设计
mcp: delete_service 同步清理 mcp_service_versions/mcp_usage_log 表、开发/生产目录、内存缓存;前端确认弹窗强化 agent: CodingAgent 增强 (交互优化/气泡流) system: SystemConfig 系统配置管理页面 chore: auth/templates/gateway/nginx 小修
Combine codex runtime_engine routing from main with raw_output log_excerpt handling from ethink in claude_code_runner. Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
变更概览
新功能
修复
提交(7 个)
2024-06-24 追加
feat(mcp): 删除 MCP 服务时同步清理文件、角色关联和孤儿记录
delete_service增加清理:mcp_service_versions、mcp_usage_log表记录/app/data/mcp-dev/{path}/、生产目录/app/data/mcp-services/{path}/和/app/data/mcp-services/{id}/clear_handler_cache{deleted, cleaned_dirs, cleaned_tables}feat(coding-agent): WebviewIframes + HtmlTabs
feat(system): 系统配置管理页面
chore