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

stacklok / toolhive / 30341972589
70%

Build:
DEFAULT BRANCH: main
Ran 28 Jul 2026 08:28AM UTC
Jobs 1
Files 845
Run time 2min
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

28 Jul 2026 08:20AM UTC coverage: 69.716% (-0.001%) from 69.717%
30341972589

push

github

web-flow
Stop splicing whole SSE buffers into error text (#6079)

processEventStream reported an unrecognized line separator by
interpolating the entire buffer into the error string. That buffer is the
full pre-filter payload -- for a tools/list, the unfiltered tool list --
and the error is logged upstream, so a backend response with no
recognized separator produced one unbounded log line containing the very
payload the filter exists to scrub. Report the length instead, which is
the only diagnostic value the message carried.

This is the byte-identical sibling of the case fixed in
pkg/authz/response_filter.go by #6066. Fixing one and not the other was
an oversight, not a scoping decision.

Also correct a comment that contradicted its own function: it said the
authorizer error "must never be promoted to a structured field routed to
an aggregator beyond this log line" while the next statement logs it as
exactly such a field. The intent was to forbid copying it into further
log lines, not to forbid the one that is there.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>

0 of 3 new or added lines in 1 file covered. (0.0%)

13 existing lines in 5 files now uncovered.

81086 of 116309 relevant lines covered (69.72%)

96.5 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
90.91
-0.4% pkg/mcp/tool_filter.go

Coverage Regressions

Lines Coverage ∆ File
6
76.15
-5.5% pkg/secrets/keyring/keyctl_linux.go
2
96.05
0.0% pkg/authserver/storage/memory.go
2
73.78
-0.24% pkg/transport/proxy/streamable/streamable_proxy.go
2
82.06
-0.21% pkg/vmcp/composer/workflow_engine.go
1
90.91
-0.4% pkg/mcp/tool_filter.go
Jobs
ID Job ID Ran Files Coverage
1 30341972589.1 28 Jul 2026 08:28AM UTC 845
69.72
GitHub Action Run
Source Files on build 30341972589
  • Tree
  • List 845
  • Changed 9
  • Source Changed 2
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30341972589
  • f391d38c on github
  • Prev Build on main (#30339578062)
  • Next Build on main (#30342035384)
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