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

stacklok / toolhive-studio / 20852918749
53%

Build:
DEFAULT BRANCH: main
Ran 09 Jan 2026 01:10PM UTC
Jobs 1
Files 311
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 Jan 2026 01:08PM UTC coverage: 53.026% (+0.09%) from 52.941%
20852918749

push

github

web-flow
feat(workloads): add proxy_mode and proxy_port fields to MCP server forms (#1408)

* feat(schema): add proxy_mode and proxy_port fields to MCP schemas

- Add createProxyConfigSchema() with proxy_mode (sse|streamable-http) and proxy_port
- Extend createMcpBaseSchema and createRemoteMcpBaseSchema with proxy config
- Default proxy_mode to streamable-http, proxy_port validation 1024-65535

* feat(local-mcp): add proxy_mode and proxy_port form fields

- Add proxy fields to DEFAULT_FORM_VALUES and FIELD_TAB_MAP
- Add proxy_mode Select and proxy_port Input in form-fields-base
- Update data transformation to include proxy fields in create/update/convert

* feat(remote-mcp): add proxy_mode and proxy_port form fields

- Add proxy fields to DEFAULT_FORM_VALUES
- Add proxy_mode Select and proxy_port Input after transport field
- Update convertCreateRequestToFormData to extract proxy fields

* fix: adjust test and types

* feat(registry): add proxy_mode and proxy_port fields to remote registry form

- Add proxy_mode and proxy_port FormField components to dialog-form-remote-registry-mcp.tsx
- Add proxy_port to DEFAULT_FORM_VALUES
- Update orchestrate-run-remote-registry-server.tsx to include proxy_port in form data conversion

* test(workloads): add proxy_port and proxy_mode validation tests

- Add tests for proxy_port boundary values (1024-65535)
- Add tests for invalid proxy_port values below and above range
- Add tests for optional proxy_port (undefined)
- Add tests for proxy_mode validation (sse, streamable-http)
- Add test for default proxy_mode value

* test(workloads): add proxy_mode assertions to dialog form submit tests

- Add proxy_mode assertion to local MCP docker image form test
- Add proxy_mode assertion to local MCP package manager form test
- Add proxy_mode assertion to remote MCP submit test

* test: fix types

* feat(registry): add proxy_mode and proxy_port to run-from-registry form

* refactor(forms): extract reusable FormFieldsProxy component

*... (continued)

2119 of 4180 branches covered (50.69%)

Branch coverage included in aggregate %.

15 of 17 new or added lines in 5 files covered. (88.24%)

3331 of 6098 relevant lines covered (54.62%)

124.19 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
55.56
renderer/src/common/components/workloads/form-fields-proxy.tsx
Jobs
ID Job ID Ran Files Coverage
1 20852918749.1 09 Jan 2026 01:10PM UTC 311
53.03
GitHub Action Run
Source Files on build 20852918749
  • Tree
  • List 311
  • Changed 11
  • Source Changed 11
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20852918749
  • 938f7a11 on github
  • Prev Build on main (#20848241089)
  • Next Build on main (#20853706712)
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