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

Altinity / altinity-mcp / 24507656808
77%
main: 77%

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/golang.org/x/sync-0.21.0
DEFAULT BRANCH: main
Ran 16 Apr 2026 11:29AM UTC
Jobs 1
Files 7
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

16 Apr 2026 11:27AM UTC coverage: 79.77% (-4.0%) from 83.812%
24507656808

push

github

BorisTyshkevich
Defer dynamic tool discovery until credentials are available

In forward-OAuth mode with blank static credentials, EnsureDynamicTools
failed during the tools/list handshake because no Bearer token was present
yet. Discovery now checks for available credentials (JWE, OAuth, or static)
and skips gracefully if none exist, retrying on the next request.

Also fixes discovery to use GetClickHouseClientFromCtx which handles both
JWE and OAuth tokens, instead of only checking for JWE tokens.

The MCP SDK's AddTool automatically sends notifications/tools/list_changed,
so the client re-fetches the tool list after deferred discovery completes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

12 of 42 new or added lines in 1 file covered. (28.57%)

244 existing lines in 1 file now uncovered.

4302 of 5393 relevant lines covered (79.77%)

1.14 hits per line

Uncovered Changes

Lines Coverage ∆ File
30
73.74
-9.04% pkg/server/server.go

Coverage Regressions

Lines Coverage ∆ File
244
73.74
-9.04% pkg/server/server.go
Jobs
ID Job ID Ran Files Coverage
1 24507656808.1 16 Apr 2026 11:29AM UTC 7
79.77
GitHub Action Run
Source Files on build 24507656808
  • Tree
  • List 7
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24507656808
  • 40ab470e on github
  • Prev Build on v0.1.0-issue35 (#24505715835)
  • Next Build on v0.1.0-issue35 (#24508576960)
  • Delete
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