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

stacklok / toolhive / 19769886661 / 1
60%
main: 60%

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

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>

25697 of 51453 relevant lines covered (49.94%)

59.8 hits per line

Source Files on job 19769886661.1
  • Tree
  • List 387
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 19769886661
  • 80ebee65 on github
  • Prev Job for on main (#19766671961.1)
  • Next Job for on main (#19773788231.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