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

pomerium / pomerium / 18042428799
52%

Build:
DEFAULT BRANCH: main
Ran 26 Sep 2025 03:49PM UTC
Jobs 1
Files 569
Run time 4min
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

26 Sep 2025 03:39PM UTC coverage: 53.892% (-0.02%) from 53.908%
18042428799

push

github

web-flow
mcp: 401 with www-authorize (#5851)

## Summary

The 2025-06-18 revision of MCP protocol requires to set
`www-authenticate` header for MCP server routes and implement oauth
protected resource endpoint.

## Related issues

Fix
https://linear.app/pomerium/issue/ENG-2948/mcp-respond-with-www-authenticate

## User Explanation

<!-- How would you explain this change to the user? If this
change doesn't create any user-facing changes, you can leave
this blank. If filled out, add the `docs` label -->

## Checklist

- [x] reference any related issues
- [x] updated unit tests
- [x] add appropriate label (`enhancement`, `bug`, `breaking`,
`dependencies`, `ci`)
- [x] ready for review

32 of 85 new or added lines in 4 files covered. (37.65%)

24 existing lines in 11 files now uncovered.

27142 of 50364 relevant lines covered (53.89%)

87.12 hits per line

Uncovered Changes

Lines Coverage ∆ File
43
27.96
27.96% internal/mcp/handler_metadata.go
5
85.42
-1.25% authorize/check_response.go
5
72.13
-5.06% internal/controlplane/http.go

Coverage Regressions

Lines Coverage ∆ File
5
65.0
-0.79% internal/databroker/server_clustered_follower.go
4
77.03
-2.7% pkg/grpcutil/client_manager.go
3
90.69
0.0% config/config_source.go
3
79.26
0.8% pkg/storage/postgres/backend.go
2
89.19
-5.41% pkg/fanout/fanout.go
2
90.91
-3.64% pkg/fanout/receive.go
1
72.13
-5.06% internal/controlplane/http.go
1
27.96
27.96% internal/mcp/handler_metadata.go
1
82.24
-0.2% pkg/envoy/resource_monitor_linux.go
1
97.92
-1.04% pkg/identity/manager/schedulers.go
1
75.41
0.0% pkg/storage/postgres/registry.go
Jobs
ID Job ID Ran Files Coverage
1 18042428799.1 26 Sep 2025 03:49PM UTC 569
53.89
GitHub Action Run
Source Files on build 18042428799
  • Tree
  • List 569
  • Changed 17
  • Source Changed 5
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #18042428799
  • 31a57e7b on github
  • Prev Build on main (#18013378982)
  • Next Build on main (#18113019702)
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