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

stacklok / toolhive / 24074551313
65%

Build:
DEFAULT BRANCH: main
Ran 07 Apr 2026 09:38AM UTC
Jobs 1
Files 604
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

07 Apr 2026 09:32AM UTC coverage: 65.201% (+0.04%) from 65.163%
24074551313

push

github

web-flow
Update docs for v1beta1 CRD stabilization epic (#4536)

* Update docs for MCPOIDCConfig, MCPTelemetryConfig, and deprecated field removal

Document the new shared configuration CRDs (MCPOIDCConfig, MCPTelemetryConfig)
and the removal of deprecated fields introduced by the v1beta1 CRD stabilization
epic (stacklok/stacklok-epics#291).

- Add MCPOIDCConfig and MCPTelemetryConfig to operator architecture docs
  (diagrams, tables, CRD relationship chart, dedicated sections)
- Document oidcConfigRef in VirtualMCPServer API reference with examples
- Add MCPTelemetryConfig CRD section to observability docs
- Update Kubernetes migration guide to recommend oidcConfigRef
- Create example YAMLs for MCPOIDCConfig with MCPServer, MCPRemoteProxy,
  and VirtualMCPServer
- Add deprecation comments to inline OIDC example files pointing to the
  new oidcConfigRef pattern
- Fix stale port: reference (removed in #4250) in architecture example

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Fix invalid field names in MCPRemoteProxy and MCPOIDCConfig examples

- Replace upstreamURL with remoteURL in mcpremoteproxy examples (the
  MCPRemoteProxySpec field is json:"remoteURL"; upstreamURL is unknown
  and would be pruned, causing the required field to be missing)
- Remove audience from kubernetesServiceAccount blocks in MCPOIDCConfig
  examples (KubernetesServiceAccountOIDCConfig has no audience field;
  audience belongs on oidcConfigRef.audience per the CRD design)
- Update VirtualMCPServer complete example to use oidcConfigRef instead
  of the deprecated inline oidcConfig form

Co-authored-by: Chris Burns <ChrisJBurns@users.noreply.github.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Chris Burns <ChrisJBurns@users.noreply.github.com>

54692 of 83882 relevant lines covered (65.2%)

63.6 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
76.15
-5.5% pkg/secrets/keyring/keyctl_linux.go
4
51.71
-0.38% pkg/workloads/manager.go
2
73.63
-0.64% pkg/runner/config.go
2
82.81
-0.21% pkg/vmcp/composer/workflow_engine.go
2
71.43
-1.68% pkg/vmcp/k8s/manager.go
Jobs
ID Job ID Ran Files Coverage
1 24074551313.1 07 Apr 2026 09:38AM UTC 604
65.2
GitHub Action Run
Source Files on build 24074551313
  • Tree
  • List 604
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24074551313
  • 44b9771d on github
  • Prev Build on main (#24074349557)
  • Next Build on main (#24076210274)
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