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

stacklok / toolhive-studio / 24335811921 / 1
70%
main: 70%

Build:
DEFAULT BRANCH: main
Ran 13 Apr 2026 09:26AM UTC
Files 444
Run time 9s
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

13 Apr 2026 09:23AM UTC coverage: 63.395% (+0.006%) from 63.389%
24335811921.1

push

github

web-flow
feat: show/hide custom MCP servers by permission (#1974)

* test: add failing tests for custom MCP permission feature (TDD)

Tests define expected behavior for show/hide custom MCP servers by
permission. All tests fail intentionally — coder agent will implement
the feature to make them pass.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* test: rename permission key to non-registry-servers

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* feat: hide custom MCP server options based on non-registry-servers permission

Add NON_REGISTRY_SERVERS permission key and use it to conditionally
show/hide the "Add MCP server" dropdown and adjust empty state text
on the group route page.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* refactor: rename permission key to custom-mcp-servers and remove redundant tests

Rename NON_REGISTRY_SERVERS → CUSTOM_MCP_SERVERS across all usages.
Remove custom-mcp-servers-permission and grid-cards-mcp-server tests
that were not providing value.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* refactor: rename permission key to CUSTOM_MCP_SERVERS with non_registry_servers value

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* feat: add browse registry button in empty state when custom MCP is disabled

Show a direct "Browse registry" link instead of the dropdown when the
custom MCP servers permission is off. Also remove the dropdown menu
test that was testing permission gating inside the component (gating
happens at the route level).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* test: verify dropdown is hidden when custom MCP servers permission is disabled

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

3490 of 5800 branches covered (60.17%)

5585 of 8515 relevant lines covered (65.59%)

121.26 hits per line

Source Files on job 24335811921.1
  • Tree
  • List 444
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 24335811921
  • b65464d5 on github
  • Prev Job for on main (#24334344204.1)
  • Next Job for on main (#24341875104.1)
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