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

stacklok / toolhive / 20082269667
59%

Build:
DEFAULT BRANCH: main
Ran 09 Dec 2025 11:49PM UTC
Jobs 1
Files 398
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

09 Dec 2025 11:48PM UTC coverage: 49.514% (+0.03%) from 49.487%
20082269667

push

github

web-flow
Fix VirtualMCPServer reconciliation for discovered auth config updates (#2957)

* Fix VirtualMCPServer reconciliation for discovered auth config updates

When an MCPExternalAuthConfig is updated, VirtualMCPServer resources
should reconcile to pick up the changes. However, the watch handler only
checked inline references in the VirtualMCPServer.Spec.OutgoingAuth field
and ignored discovered references when source: discovered mode is used.

In discovered mode, auth configs are referenced through MCPServer
resources in the group rather than inline in the VirtualMCPServer spec.
The watch handler now checks both inline and discovered references by
listing MCPServers in the group and checking if any reference the
updated MCPExternalAuthConfig.

This ensures that VirtualMCPServers using discovered mode will properly
reconcile when their backend auth configurations change.

Fixes #2831

* changes from review

---------

Co-authored-by: taskbot <taskbot@users.noreply.github.com>
Co-authored-by: Jakub Hrozek <jakub.hrozek@posteo.se>

34 of 38 new or added lines in 1 file covered. (89.47%)

26652 of 53827 relevant lines covered (49.51%)

57.86 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
67.67
0.69% cmd/thv-operator/controllers/virtualmcpserver_controller.go
Jobs
ID Job ID Ran Files Coverage
1 20082269667.1 09 Dec 2025 11:49PM UTC 398
49.51
GitHub Action Run
Source Files on build 20082269667
  • Tree
  • List 398
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20082269667
  • f7e69fc7 on github
  • Prev Build on main (#20081048773)
  • Next Build on main (#20090887386)
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