job_start
Run long commands like tests, builds, or benchmarks as background jobs and get pass/fail summaries; poll status if still running.
Instructions
Run a long command (test suite, build, install, benchmark) as a background job. Waits up to waitMs (default 25s): if it finishes you get a smart summary (pass/fail counts, failing tests with context, output tail) instead of the raw log; otherwise poll job_status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | ||
| title | No | ||
| waitMs | No | ||
| command | Yes | ||
| timeoutMs | No | Kill after this long (default 1h) | |
| resourceClass | No | Admission class; defaults to automatic command classification | |
| resourceWaitMs | No |