Skip to content

[P3] feat(extensions): 完成 MCP、插件与 LSP 首次接入 #276

Description

@Qiyuanqiii

用户可以从扩展设置完成首次登记、导入或配置,并看清来源、范围、审查状态与实际可用结果。此项后续排期。

总路线图:#257。调查基线:main dab1e2b6(2026-10-05)。一个 issue 对应完整可验收结果,可以分多个小 PR 交付。

实施清单

  • 复用已有 CLI/应用服务,提供 MCP 登记、Plugin 导入、LSP 配置所需最小接口,保留现有授权与审查。
  • 同步 OpenAPI/生成类型;为未安装、未登记、未审查和不可用状态提供对应操作与下一步。
  • 接入设置界面,失败保留输入;更新与当前可用应用预览矛盾的旧占位说明。

验收标准

  • 用现有 fixture 完成首次接入 → 状态可读 → 明确审查 → 一次实际调用结果回读。
  • 登记/安装成功与实际执行成功明确区分,Web/Desktop 使用一致能力契约。
  • 现有 CLI 流程继续可用,错误状态提供具体下一步。

依赖与并行

没有跨 issue 技术阻塞,P3 后续安排。按扩展类型分小 PR,在一个交付 issue 内跟踪接口、界面和集成,不再拆 API/UI issue。

实现依据

扩展控制接口;扩展设置。详细调查与原验收条目归并自 #277,历史说明保留。

只验证受影响流程并运行已有适用 CI;不新增重复全量门禁。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent-runtimeAgent orchestration, memory, and extensionsenhancementNew feature or requestgoPull requests that update go codejavascriptPull requests that update javascript code

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions