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

karellen / karellen-jdb-mcp / 23763299036
88%

Build:
DEFAULT BRANCH: master
Ran 30 Mar 2026 07:25PM UTC
Jobs 5
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

30 Mar 2026 07:22PM UTC coverage: 88.297% (+5.6%) from 82.683%
23763299036

push

github

web-flow
Fix execution commands blocking on prompt detection failure [release] (#5)

## Summary

- Execution commands (`cont`, `run`, `step`, `next`, `step_up`) no
longer block up to 120s when JDB's response format doesn't match the
prompt regex (e.g. `> Nothing suspended.`)
- New `_send_execution_command` method uses content-based completion:
returns immediately when output arrives (settle time), returns empty
string when execution resumes with no output (fire-and-forget within
`TIMEOUT_RESUME` / 5s)
- New `jdb_wait_for_event(timeout=120)` tool: blocks until a stop event
(breakpoint, exception, program exit) occurs after `jdb_cont`/`jdb_run`
return `reason="resumed"`. Separates "resume execution" from "wait for
result".
- Adds `JdbTimeoutError` subclass for distinguishing timeout failures
- Server returns `StopEvent(reason="resumed")` when execution resumes
without an immediate stop event
- Tests for `_read_until_prompt`, `send_command`, `wait_for_event`
- Updated README, SKILL.md, and agent docs

## Test plan
- [x] All 307 unit tests pass
- [x] Full build passes

256 of 310 branches covered (82.58%)

Branch coverage included in aggregate %.

93 of 97 new or added lines in 2 files covered. (95.88%)

1253 of 1399 relevant lines covered (89.56%)

4.45 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
90.42
18.63% src/main/python/karellen_jdb_mcp/jdb_session.py
Jobs
ID Job ID Ran Files Coverage
1 23763299036.1 30 Mar 2026 07:25PM UTC 7
88.3
GitHub Action Run
2 23763299036.2 30 Mar 2026 07:25PM UTC 7
88.3
GitHub Action Run
3 23763299036.3 30 Mar 2026 07:25PM UTC 7
88.3
GitHub Action Run
4 23763299036.4 30 Mar 2026 07:25PM UTC 7
88.3
GitHub Action Run
5 23763299036.5 30 Mar 2026 07:25PM UTC 7
88.0
GitHub Action Run
Source Files on build 23763299036
  • Tree
  • List 7
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 179598c8 on github
  • Prev Build on master (#23382447272)
  • Next Build on master (#23765958582)
  • 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