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

stacklok / toolhive / 41077887559
73%

Build:
DEFAULT BRANCH: main
Ran 30 Oct 2026 03:19PM UTC
Jobs 1
Files 988
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

30 Oct 2026 03:08PM UTC coverage: 72.184% (+0.04%) from 72.14%
41077887559

push

github

web-flow
Derive the delegate client signing algorithm (#7006)

A private_key_jwt delegate client without token_endpoint_auth_signing_alg
was checked and stored as RS256, so an EC key failed at startup with a
signing algorithm mismatch. The algorithm now comes from the keys when
the field is not set: each key's alg, or ES256, ES384 or ES512 from an
EC key's curve. RSA keys without alg keep RS256, since RS and PS are
both possible. Keys that disagree are rejected with the algorithms
found and the field to set.

The validator and the stored client use the same helper, so they agree
whichever path built the configuration. With no keys loaded yet, as at
operator reconcile, the default stays RS256.

Co-authored-by: Mecatl <noreply@mecatl.dev>

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

179 existing lines in 7 files now uncovered.

91313 of 126501 relevant lines covered (72.18%)

131.12 hits per line

Coverage Regressions

Lines Coverage ∆ File
59
89.8
2.34% pkg/auth/dcr/resolver.go
51
81.47
0.0% cmd/thv-operator/api/v1beta1/mcpexternalauthconfig_types.go
33
80.29
6.47% cmd/thv-operator/controllers/virtualmcpserver_vmcpconfig.go
25
94.04
0.01% pkg/authserver/config.go
7
90.63
0.52% pkg/authserver/runner/dcr_adapter.go
3
64.29
-21.43% pkg/authserver/upstream/tokens.go
1
81.58
-0.12% pkg/vmcp/composer/workflow_engine.go
Jobs
ID Job ID Ran Files Coverage
1 41077887559.1 30 Oct 2026 03:19PM UTC 988
72.18
GitHub Action Run
Source Files on build 41077887559
  • Tree
  • List 988
  • Changed 13
  • Source Changed 9
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #41077887559
  • 00feee7f on github
  • Prev Build on main (#41068181039)
  • Next Build on main (#41096210261)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc