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

stacklok / toolhive / 23915185526

02 Apr 2026 06:15PM UTC coverage: 65.336% (+0.01%) from 65.323%
23915185526

push

github

web-flow
Wire jwksUrl and introspectionUrl from vMCP inline OIDC config to runtime (#4501)

* Wire jwksUrl and introspectionUrl from vMCP inline OIDC config to runtime

Implements changes for issue #4485:
- Add JwksUrl and IntrospectionUrl fields to vmcpconfig.OIDCConfig
- Map resolved JWKSURL/IntrospectionURL in CRD-to-vMCP converter
- Pass JWKSURL/IntrospectionURL to auth.TokenValidatorConfig in auth factory
- Add converter and YAML loader tests for the new fields
- Fix pre-existing goconst lint issue in crd_cli_roundtrip_test.go

* Address code review feedback

Fixed issues from code review:
- MEDIUM: Rename Go struct fields JwksUrl -> JWKSURL and IntrospectionUrl
  -> IntrospectionURL to follow codebase acronym conventions (JSON tags
  unchanged)
- MEDIUM: Revert unrelated crd_cli_roundtrip_test.go cleanup that replaced
  "oidc" string literals with IncomingAuthTypeOIDC constant

* Run `task operator-manifests` and `task crdref-gen`

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

12 existing lines in 5 files now uncovered.

54309 of 83123 relevant lines covered (65.34%)

64.03 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

79.9
/pkg/transport/proxy/httpsse/http_proxy.go


Source Not Available

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