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

azmaveth / ex_mcp / 2cc7b1b3e99309a2f35bc15e62b05362cac50fa0
63%

Build:
DEFAULT BRANCH: master
Ran 26 Aug 2026 01:24AM UTC
Jobs 1
Files 334
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

26 Aug 2026 01:19AM UTC coverage: 62.596% (+0.07%) from 62.53%
2cc7b1b3e99309a2f35bc15e62b05362cac50fa0

push

github

azmaveth
fix(acp): keep the ACP session id stable across Claude Code's own session UUID

Claude Code 2.1.x stamps every stream-json event with the UUID it mints
for the process. ClaudeSDK.Mapper adopted that UUID as the adapter's
session_id, so every session/update went out under an id the ACP client
never received from session/new; ExMCP.ACP.Client dropped them all
("ACP client ignored an update for an unknown session") and the prompt
returned empty text.

Keep the ACP-facing id once set, remember the CLI's UUID in the new
claude_session_id field, and still surface it as the prompt result's
_meta sessionId for resume / correlation. Regression test added.
Version 1.0.1.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LC49X5Yt9SdceroSfWuatx

6 of 6 new or added lines in 1 file covered. (100.0%)

4 existing lines in 4 files now uncovered.

16447 of 26275 relevant lines covered (62.6%)

209.55 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
98.63
-1.37% lib/ex_mcp/progress_tracker.ex
1
64.98
0.0% lib/ex_mcp/transport/http.ex
1
75.26
-0.52% lib/ex_mcp/transport/sse_client.ex
1
70.27
16.22% test/support/test_support.ex
Jobs
ID Job ID Ran Files Coverage
1 2cc7b1b3e99309a2f35bc15e62b05362cac50fa0.1 26 Aug 2026 01:24AM UTC 334
62.6
GitHub Action Run
Source Files on build 2cc7b1b3e99309a2f35bc15e62b05362cac50fa0
  • Tree
  • List 334
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2cc7b1b3 on github
  • Prev Build on master (#DFD6D7A2...)
  • Next Build on master (#D0D50EB4...)
  • Delete
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