verify_pipeline
Run lint, test, and typecheck stages from package.json to verify code quality. Specify stages to avoid timeouts on large suites.
Instructions
Run lint/test/typecheck from package.json. WARNING: MCP requests have a 120s hard timeout; default is 30s per stage (3 stages = 90s). Large test suites will time out — prefer stages=lint or test_bridge(action=run) for full test runs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stages | No | Comma-separated: lint|test|typecheck (default all) | |
| timeout | No | Per-stage timeout in ms (default 30000) | |
| workdir | No | Optional subdir to run in (default workspace_dir) | |
| workspace_dir | Yes | REQUIRED: project root (abs). reindex first if new. |