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

stacklok / toolhive-studio / 20826003728 / 1
53%
main: 53%

Build:
DEFAULT BRANCH: main
Ran 08 Jan 2026 05:39PM UTC
Files 309
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

08 Jan 2026 05:37PM UTC coverage: 51.411% (+0.3%) from 51.098%
20826003728.1

push

github

web-flow
fix(remote-mcp): sync the secret key and value for remote mcp (#1440)

* feat(remote-mcp): add editable client secret name field with MCP name prefix

* fix(remote-mcp): simplify grid layout to match actual column count

* docs(remote-mcp): improve client secret name tooltip text

* fix(remote-mcp): sanitize client secret name by replacing hyphens with underscores

* refactor(remote-mcp): extract client secret value builder and type guards

* fix: use prefilled secret key name instead of value for remote MCP

- Fix prepareCreateWorkloadData to use client_secret.name (prefilled key)
  instead of client_secret.value.secret (the actual secret value)
- Add newlyCreatedSecrets param to prepareCreateWorkloadData for
  handling naming collisions (same pattern as update)
- Disable secret key input field (auto-generated, not user-editable)
- Pass newlyCreatedSecrets from handleSecrets to create/update functions
- Add test for naming collision scenario in use-update-server
- Refactor prepareUpdateRemoteWorkloadData to centralize secret name logic

* feat: update secret key name dynamically based on user action

- When selecting a secret from store: show the selected secret name
- When typing a new value: reset to default name (OAUTH_CLIENT_SECRET_{MCP_NAME})
- Extract getDefaultSecretName helper function for reuse
- Add test for secret key name reset behavior
- Update registry MCP test to reflect new behavior

* fix: enable and fix 'updates an existing remote server' test

- Change mock from PATCH to POST /api/v1beta/workloads/:name/edit
- Add mock for GET /api/v1beta/discovery/clients endpoint
- Remove unused PATCH handler from beforeEach
- Update assertion to check POST request to /edit endpoint

2036 of 4168 branches covered (48.85%)

Branch coverage included in aggregate %.

3230 of 6075 relevant lines covered (53.17%)

117.62 hits per line

Source Files on job 20826003728.1
  • Tree
  • List 309
  • Changed 6
  • Source Changed 4
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 20826003728
  • 1ca7663f on github
  • Prev Job for on main (#20821175875.1)
  • Next Job for on main (#20847462206.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