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

stacklok / toolhive / 19769886661
50%

Build:
DEFAULT BRANCH: main
Ran 28 Nov 2025 05:03PM UTC
Jobs 1
Files 387
Run time 1min
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

28 Nov 2025 05:00PM UTC coverage: 49.943% (+0.01%) from 49.931%
19769886661

push

github

web-flow
Issue 2680 (#2757)

* Improve error messaging when DCR is unsupported for remote MCP servers

Add clear, actionable error messages when OAuth providers do not support
Dynamic Client Registration (DCR), helping users understand why authentication
fails and how to configure client credentials manually.

Changes:
- Detect missing registration_endpoint in OIDC discovery document
- Recognize HTTP status codes indicating DCR is unavailable (404, 405, 501)
- Provide actionable guidance directing users to --remote-auth-client-id and --remote-auth-client-secret flags
- Add comprehensive test coverage for all DCR unsupported scenarios

Error message improvements:
- Before: "dynamic client registration failed with status 404: {...}"
- After: "this provider does not support Dynamic Client Registration (DCR) - HTTP 404. Please configure OAuth client credentials using --remote-auth-client-id and --remote-auth-client-secret flags, or register a client manually with the provider"

Fixes #2680

Signed-off-by: 4t8dd <wanger.xyz@gmail.com>

* fix the lint errors

Signed-off-by: 4t8dd <wanger.xyz@gmail.com>

---------

Signed-off-by: 4t8dd <wanger.xyz@gmail.com>

20 of 20 new or added lines in 2 files covered. (100.0%)

6 existing lines in 2 files now uncovered.

25697 of 51453 relevant lines covered (49.94%)

59.8 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
2
94.67
-1.33% pkg/vmcp/composer/dag_executor.go
4
50.9
-0.43% pkg/workloads/manager.go
Jobs
ID Job ID Ran Files Coverage
1 19769886661.1 28 Nov 2025 05:03PM UTC 387
49.94
GitHub Action Run
Source Files on build 19769886661
  • Tree
  • List 387
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19769886661
  • 80ebee65 on github
  • Prev Build on main (#19766671961)
  • Next Build on main (#19773788231)
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