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

stacklok / toolhive / 38547203870
71%

Build:
DEFAULT BRANCH: main
Ran 14 Oct 2026 10:14AM UTC
Jobs 1
Files 952
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

14 Oct 2026 10:06AM UTC coverage: 71.236% (-0.001%) from 71.237%
38547203870

push

github

web-flow
Merge commit from fork

* Restrict telemetry environment variable entries

Treat telemetry environment variable entries strictly as host variable
names. Drop entries that are not valid names before they are used for
span attributes, and omit the list from Config.String() output.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* Stop env-var entries at the first assignment

Splitting an otel.env-vars entry on commas before filtering NAME=value
pieces left the tail of a header value, such as "SECRETTAIL" in
"OTEL_EXPORTER_OTLP_HEADERS=Authorization=Bearer abc,SECRETTAIL", as a
bare name that was exported as a span attribute name.

Keep the pieces before the first assignment and drop the rest of the
entry. In the span middleware, skip any name containing '=' instead of
the strict identifier check, which silently dropped legitimate names
such as my-var and ProgramFiles(x86). Move the mockSpan doc comment
back above its type.

---------

Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-authored-by: Jakub Hrozek <jakub.hrozek@posteo.se>
Co-authored-by: Radoslav Dimitrov <radoslav@stacklok.com>

10 of 10 new or added lines in 3 files covered. (100.0%)

43 existing lines in 7 files now uncovered.

86275 of 121111 relevant lines covered (71.24%)

126.61 hits per line

Coverage Regressions

Lines Coverage ∆ File
18
93.02
-0.9% pkg/mcp/parser.go
8
95.4
0.0% pkg/authz/middleware.go
6
19.87
-3.97% pkg/client/manager.go
4
96.58
0.88% pkg/mcp/message.go
4
59.21
-0.42% pkg/workloads/manager.go
2
73.66
-0.27% pkg/transport/proxy/streamable/streamable_proxy.go
1
93.05
0.0% pkg/authserver/storage/memory.go
Jobs
ID Job ID Ran Files Coverage
1 38547203870.1 14 Oct 2026 10:14AM UTC 952
71.24
GitHub Action Run
Source Files on build 38547203870
  • Tree
  • List 952
  • Changed 12
  • Source Changed 7
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #38547203870
  • 7fea80d4 on github
  • Prev Build on main (#38487288799)
  • Next Build on main (#38555580234)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc