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

rtmx-ai / rtmx / 28056614958
83%

Build:
DEFAULT BRANCH: main
Ran 23 Jun 2026 08:59PM UTC
Jobs 1
Files 115
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

23 Jun 2026 08:58PM UTC coverage: 82.937% (+0.02%) from 82.921%
28056614958

push

github

web-flow
feat(mcp): add set_status tool — status writeback with provenance (REQ-MCP-011) (#128)

The MCP surface exposed claim/release (orchestration) and verify (closed-loop
completion) but no way to set a requirement's status — to reopen a regressed
requirement, mark work started, or park a blocked one. Consumers worked around
it by editing .rtmx/database.csv directly (a second writer to the database).

Add a `set_status` mutation tool (req_id, status, agent_id, optional reason)
mirroring the claim/release authorization model. It deliberately REJECTS
COMPLETE: completion is verify-driven (tests decide closure), so letting an agent
mark its own work COMPLETE would reintroduce a self-grading loop. PARTIAL /
MISSING / NOT_STARTED are permitted.

- internal/adapters/mcp: tool definition, dispatch case, toolSetStatus impl.
- set_status_test.go: happy path + persistence, COMPLETE refused, missing
  agent_id refused, unknown req errors.
- server_test.go: tool count 10 -> 11 (4 mutation tools).
- .rtmx: REQ-MCP-011 + spec, reciprocal block on REQ-MCP-005.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

46 of 54 new or added lines in 1 file covered. (85.19%)

16521 of 19920 relevant lines covered (82.94%)

29.8 hits per line

Uncovered Changes

Lines Coverage ∆ File
8
89.05
-0.22% internal/adapters/mcp/server.go
Jobs
ID Job ID Ran Files Coverage
1 28056614958.1 23 Jun 2026 08:59PM UTC 115
82.94
GitHub Action Run
Source Files on build 28056614958
  • Tree
  • List 115
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28056614958
  • 75fa3f09 on github
  • Prev Build on main (#27980796614)
  • 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