• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lsm / neokai / 24804916750 / 21
83%
dev: 83%

Build:
DEFAULT BRANCH: dev
Ran 22 Apr 2026 10:03PM UTC
Files 277
Run time 17s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 Apr 2026 10:00PM UTC coverage: 18.899%. Remained the same
24804916750.21

push

github

web-flow
chore(web): remove global MCP Servers page + plan MCP unification (#1601)

* chore(web): remove global MCP Servers settings page + plan MCP unification

The "MCP Servers" settings page listed servers from project `.mcp.json` as
a global toggle — semantically confused now that sessions can exist without
a workspace. Application MCP Servers is the proper global path; per-session
project MCPs remain toggleable via the Tool Modal.

Also adds docs/plans/unify-mcp-config-model/00-overview.md proposing a
single-registry + single-override-table design that eliminates the six
overlapping MCP config sources responsible for ongoing bugs like `.mcp.json`
leaking into Space ad-hoc sessions.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* chore(web,e2e): fix review nits from #1601

Blocking E2E fixes:
- settings-modal.e2e.ts: drop 'Application MCP Servers' from expected nav
  sections (the button no longer renders)
- app-mcp-registry.e2e.ts: switch helper to exact getByRole match for the
  renamed 'MCP Servers' nav entry; update stale copy in description and
  test title

Non-blocking cleanups:
- ContextPanel.tsx: remove dead 'app-server' icon case (the nav entry now
  uses 'server')
- AppMcpServersSettings.tsx: rename panel heading + description from
  'Application MCP Servers' to 'MCP Servers' to match the nav label
- AddSkillDialog.tsx / EditSkillDialog.tsx: update stale "go to
  Application MCP Servers" copy to the new label

Plan doc clarifications (docs/plans/unify-mcp-config-model/00-overview.md):
- Spell out kill-switch semantics in M1: preserves pre-PR asymmetry, does
  not re-enable auto-load for coordinators
- Pin M2 dedupe key as (sourcePath, name); rename is remove+add
- Codify: .mcp.json scan never runs on session.create; only on workspace
  attach/change and explicit refresh

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* docs(mcp): polish M1 risk phrasing per review

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

--... (continued)

14280 of 75559 relevant lines covered (18.9%)

9.4 hits per line

Source Files on job daemon-online-rpc-2 - 24804916750.21
  • Tree
  • List 277
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 24804916750
  • 027148d2 on github
  • Prev Job for on dev (#24801128055.28)
  • Next Job for on dev (#24805423536.26)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc