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

stacklok / toolhive / 26563713844 / 1
66%
main: 66%

Build:
DEFAULT BRANCH: main
Ran 28 May 2026 08:34AM UTC
Files 738
Run time 20s
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 May 2026 08:28AM UTC coverage: 65.883% (-0.03%) from 65.914%
26563713844.1

push

github

web-flow
Refresh docs/arch/ to match current codebase (#5388)

The architecture docs had drifted since the v1beta1 graduation and the
migration of several packages into toolhive-core. This refresh
cross-references every claim against the current code in both repos and
brings the docs back in sync.

Highlights:
- Repoint moved packages: pkg/permissions, pkg/registry/types,
  pkg/registry/data/registry.json, secrets/aes key derivation, runtime
  monitor, and the registry-api manager
- Expand the operator CRD inventory: add EmbeddingServer (Auxiliary,
  StatefulSet) and MCPWebhookConfig; rename ToolConfig -> MCPToolConfig
- Fix CRD field paths: spec.config.compositeToolRefs;
  spec.incomingAuth.oidcConfigRef on VirtualMCPServer; MCPGroupRef
  consumers expanded to all four CRDs
- Rewrite vMCP middleware order to match server.go wrap order; correct
  Reporter interface naming; note logging reporter is Debug-level
- Add Cluster mode to the auth-server storage doc; flatten the
  timeouts CRD shape; fix sentinelTls casing; surface DCRCredentialStore
- Replace stale registry pieces: built-in catalog source, legacy
  top-level JSON examples, registry-API endpoint paths
  (/v0.1/servers, /v0.1/servers/:name/versions/latest), deprecation of
  thv group run
- Expand transport docs: NamedMiddleware constructor type; MCP env vars
  emitted only by pkg/runtime/setup.go; 127.0.0.1 default lives in the
  config builder; SSE rewrite in sse_response_processor.go
- Complete middleware enumeration in 02 and 05 (upstreamswap, awssts,
  obo, ratelimit, usagemetrics, recovery, header-forward, validating-
  webhook, mutating-webhook); fix authz -> authorization constant
- Restore pkg/secrets/types.go reference (EnvVarPrefix + Provider
  interface); point pod builder at pkg/controllerutil
- Skills: replace nonexistent skillsvc.go with real file inventory;
  add GET /content endpoint; mark oci_tags as reserved; correct OCI
  artifact name-match (last path component)
- Smaller fixes: Orb... (continued)

65364 of 99212 relevant lines covered (65.88%)

62.64 hits per line

Source Files on job 26563713844.1
  • Tree
  • List 738
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 26563713844
  • 4bb80f03 on github
  • Prev Job for on main (#26472499695.1)
  • Next Job for on main (#26576164699.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