mirror of
https://github.com/NanmiCoder/cc-haha
synced 2026-07-16 13:03:31 +08:00
Settings reported false negatives for resources the runtime could load, because the API paths used narrower discovery rules than the execution path. This keeps the Settings surfaces read-only where appropriate while matching runtime visibility for linked skills, version-constrained plugins, and merged MCP sources. Constraint: Settings MCP list must not actively connect to servers while loading. Rejected: Add UI-specific fallbacks | would preserve drift between Settings and runtime loaders Confidence: high Scope-risk: moderate Directive: Keep Settings resource listing backed by the same shared loader semantics as runtime discovery. Tested: bun test src/server/__tests__/skills.test.ts Tested: bun test src/server/__tests__/plugins.test.ts Tested: bun test src/server/__tests__/mcp.test.ts Tested: bun run check:server Tested: bun run check:coverage Tested: bun run verify Not-tested: Live external MCP connector account state