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

stacklok / toolhive / 21747048693
61%

Build:
DEFAULT BRANCH: main
Ran 06 Feb 2026 10:27AM UTC
Jobs 1
Files 497
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

06 Feb 2026 10:19AM UTC coverage: 61.163% (+0.01%) from 61.151%
21747048693

push

github

web-flow
Standardize proxy port field in MCPRemoteProxy (#3257)

Description:
This PR aligns MCPRemoteProxy with MCPServer by standardizing the proxy port field naming.

Summary
Added proxyPort to MCPRemoteProxySpec
Deprecated the legacy port field
Preserved backward compatibility during the transition
Details

GetProxyPort() now resolves ports in the following order:
1. proxyPort
2. port
3. default (8080)

Updated controller and deployment tests

Added test coverage to ensure proxyPort takes precedence over port

Verified existing resources using port continue to work

This improves API consistency across MCP resources while maintaining a smooth migration path for existing users.

Fixes #3102

---------

Co-authored-by: Don Browne <dmjb@users.noreply.github.com>

9 of 12 new or added lines in 1 file covered. (75.0%)

4 existing lines in 2 files now uncovered.

41579 of 67981 relevant lines covered (61.16%)

75.84 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
89.29
-4.83% cmd/thv-operator/api/v1alpha1/mcpremoteproxy_types.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
82.83
-0.26% pkg/vmcp/composer/workflow_engine.go
2
71.43
-1.68% pkg/vmcp/k8s/manager.go
Jobs
ID Job ID Ran Files Coverage
1 21747048693.1 06 Feb 2026 10:27AM UTC 497
61.16
GitHub Action Run
Source Files on build 21747048693
  • Tree
  • List 497
  • Changed 6
  • Source Changed 1
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21747048693
  • f5fd9b3f on github
  • Prev Build on main (#21746772061)
  • Next Build on main (#21748195177)
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