review
Review code using one agent or multiple specialist agents. Supports generalist, security, performance, architecture, correctness, UX, and regression lenses.
Instructions
Review code with one agent (default) or fan out to multiple specialist agents. Recommended timeout: 10 minutes single-agent, 20 minutes multi-agent (pass timeout_seconds=1200 when using multiple agents).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | No | ||
| model | No | ||
| agents | No | Review lenses to run. Only used for `review`, or for `start_run` when `tool` is `review`. Supported values: generalist, security, performance, architecture, correctness, ux, regression. | |
| prompt | Yes | ||
| repo_root | Yes | Absolute path to the target git worktree. Always pass the caller's active repository root; Dobby deliberately has no implicit repo fallback. | |
| extra_roots | No | ||
| timeout_seconds | No | ||
| reasoning_effort | No | ||
| important_context | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| model | Yes | ||
| status | Yes | ||
| summary | Yes | ||
| task_id | Yes | ||
| warnings | No | ||
| exit_code | No | ||
| repo_root | Yes | ||
| file_diffs | No | ||
| next_steps | No | ||
| duration_ms | No | ||
| stop_reason | No | ||
| completeness | Yes | ||
| result_state | No | final | |
| files_changed | No | ||
| artifact_paths | Yes | ||
| review_details | No | ||
| important_facts | No | ||
| reasoning_effort | Yes | ||
| sandbox_violations | No | ||
| raw_output_available | No | ||
| reverse_engineer_details | No |