Over MCP
Besides respond, which runs a task on the local model on a named thread,
the server has ten tools that do one job each, so the large thing never reaches a remote model.
- triage
- Build or test output to a list of failures
- summarise_diff
- A diff to one line a file, with review flags
- draft_change
- A commit message, PR, or changelog line from a diff
- scan_secrets
- Credentials and personal data, by rule, then the model
- redact
- The same, replaced with numbered markers
- condense_log
- A log to its distinct messages, without a model
- json_shape
- A JSON document to its structure, without its data
- dependency_audit
- An npm or Cargo audit to what needs action
- flaky_tests
- Tests that pass in one run and fail in another
- hot_paths
- A profile to where the time goes
The MCP server