src/config/webmcp.ts | 规范的首页、仪表板、声明式和逐变体清单,以及共享 schema 与输出预算。 |
src/services/webmcp.ts | 命令式描述符、schema、注册生命周期、受限结果与错误、遥测和取消策略。 |
src/services/webmcp-map-layer-catalog.ts 和 src/services/webmcp-panel-catalog.ts | 分页图层与面板目录、筛选、权益叠加和稳定可用性原因。 |
src/App.ts、src/app/webmcp-dashboard.ts 和 src/app/dashboard-action-binding.ts | 启动顺序、UI 就绪、销毁、仪表板上下文、目录快照和人工操作路径绑定。 |
shared/agent-bus-actions.ts、shared/agent-bus-contract.ts 和 src/app/agent-bus-applier.ts | 类型化仪表板动作协议,以及通过现有 UI 状态应用动作。 |
src/app/country-map-focus.ts 和 src/app/map-dimension-control.ts | 国家边界框聚焦,以及共享 2D 或 3D 控件路径。 |
src/config/panel-enablement.ts 和 src/app/panel-enablement.ts | 面板启用策略,以及 set_panel_enabled 使用的设置持久化与应用路径。 |
src/app/webmcp-access.ts、src/services/webmcp-access-snapshot.ts 和 src/services/clerk.ts | 实时访问上下文、无个人身份信息的快照,以及现有 Clerk 登录对话框。 |
src/app/webmcp-search-controller.ts、src/app/webmcp-search-effects.ts 和 src/app/search-selection-dispatcher.ts | 不透明搜索能力、绑定效果类别、失效、实时状态复核和可见结果选择。 |
src/app/panel-layout.ts、src/components/PanelTabBar.ts、src/services/tab-store.ts 和 src/services/dashboard-tab-actions.ts | 仪表板标签页 UI、持久化、名称与 ID 限制,以及列出、选择、创建、重命名和删除操作。 |
src/components/GlobalProcurementPanel.ts | 条件式声明工具 search_procurement 的表单、可见等待状态、重置、取消和受限结果。 |
pro-test/welcome.html | launchWorldMonitor 和 getWorldMonitorMcpEndpoint 的零导入首页注册。 |
vercel.json、docker/nginx-security-headers.conf、docker/nginx-embed-security-headers.conf、vite.config.ts 和 pro-test/vite.config.ts | Trial 注册、源隔离、同源许可、本地测试一致性和明确的 embed 拒绝。 |
tests/webmcp*.test.*、tests/dom/*webmcp*.test.* 和 tests/deploy-config.test.mjs | 确定性清单、schema、生命周期、UI、遥测、文档和部署边界契约。 |
tests/fixtures/webmcp/evals.v1.json 和 scripts/evaluate-webmcp-evals.mjs | 离线工具选择和多步流程评估契约。 |
e2e/webmcp.spec.ts、e2e/webmcp-cancellation.spec.ts 和 e2e/embed.spec.ts | 浏览器发现、调用、可见 UI 效果、取消、生产矩阵和跨源拒绝证据。 |