Updates the control-mapping feature doc for the now-working MCP loop:
Emitting over MCP section — oscal_assessment tool, breakpilot's /v1/cra/oscal-from-scanner pull, and the tenant-context operational note (the rmcp session-spawn task_local bug + the session-bound fix).
Configuration — semantic + grounded passes are now default-on (both validated live), still no-op without BREAKPILOT_BASE_URL.
Updates the control-mapping feature doc for the now-working MCP loop:
- **Emitting over MCP** section — `oscal_assessment` tool, breakpilot's `/v1/cra/oscal-from-scanner` pull, and the tenant-context operational note (the rmcp session-spawn task_local bug + the session-bound fix).
- **Configuration** — semantic + grounded passes are now **default-on** (both validated live), still no-op without `BREAKPILOT_BASE_URL`.
Builds clean (`npm run build`).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
- Add 'Emitting over MCP' section: the oscal_assessment tool, breakpilot's
/v1/cra/oscal-from-scanner pull, and the tenant-context operational note
(task_local lost across rmcp's session spawn -> bind tenant to the session).
- Configuration: semantic + grounded passes are now default-on (validated live),
still no-op without BREAKPILOT_BASE_URL.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
sharang
merged commit ea516cc054 into main2026-07-22 11:23:52 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Updates the control-mapping feature doc for the now-working MCP loop:
oscal_assessmenttool, breakpilot's/v1/cra/oscal-from-scannerpull, and the tenant-context operational note (the rmcp session-spawn task_local bug + the session-bound fix).BREAKPILOT_BASE_URL.Builds clean (
npm run build).🤖 Generated with Claude Code