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

stacklok / toolhive / 23443011359
65%

Build:
DEFAULT BRANCH: main
Ran 23 Mar 2026 02:42PM UTC
Jobs 1
Files 575
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

23 Mar 2026 02:39PM UTC coverage: 64.82% (-0.02%) from 64.841%
23443011359

push

github

web-flow
Map mcp-go sentinel errors and poll registry version for timely status reports (#4317)

- Map transport.ErrUnauthorized to ErrAuthenticationFailed and
  transport.ErrLegacySSEServer to ErrBackendUnavailable in wrapBackendError,
  before the string-based fallback. This ensures 401 responses from mcp-go
  reach health monitoring as BackendUnauthenticated rather than BackendUnhealthy.
- Add "unauthorized (401)" pattern to IsAuthenticationError to match
  mcp-go's ErrUnauthorized string format (reversed order vs "401 unauthorized").
- Poll DynamicRegistry.Version() every 2s in periodicStatusReporting and
  trigger an immediate status report when the version changes, so backend
  additions/removals are reflected without waiting for the full 30s interval.

Related-to: #4278

Co-authored-by: taskbot <taskbot@users.noreply.github.com>

32 of 48 new or added lines in 3 files covered. (66.67%)

62 existing lines in 5 files now uncovered.

50627 of 78104 relevant lines covered (64.82%)

154.27 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
74.07
-19.58% pkg/vmcp/errors.go
6
73.55
-6.97% pkg/vmcp/server/status_reporting.go
8
48.49
0.78% pkg/vmcp/client/client.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
51.71
-0.19% pkg/workloads/manager.go
6
76.15
-5.5% pkg/secrets/keyring/keyctl_linux.go
15
74.07
-19.58% pkg/vmcp/errors.go
17
73.55
-6.97% pkg/vmcp/server/status_reporting.go
22
48.49
0.78% pkg/vmcp/client/client.go
Jobs
ID Job ID Ran Files Coverage
1 23443011359.1 23 Mar 2026 02:42PM UTC 575
64.82
GitHub Action Run
Source Files on build 23443011359
  • Tree
  • List 575
  • Changed 6
  • Source Changed 3
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23443011359
  • e561e9cf on github
  • Prev Build on main (#23442649867)
  • Next Build on main (#23443362668)
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