check_dependencies
Run a read-only dependency audit and return structured results with status, fix commands, and instructions for each issue.
Instructions
Run the full dependency audit. Read-only. Returns structured results.
Returns the raw per-check dicts (name, status, message,
fix_cmd, instructions, critical) — NOT the formatted
doctor table. Read status/fix_cmd/instructions per
issue; status="skipped" means a prerequisite is missing.
Args: project_root: Project root directory. Auto-detected from CWD if omitted. project: Project name or project_id — call list_projects to get them. Use it to ask about a project that is not the project of the current directory. It is an alternative to project_root, which takes a root path. Give one of the two, not both.
Returns:
list[dict]: one dict per check, DepCheckResult fields via asdict.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | No | Project name or project_id — call list_projects to get them. Use it to ask about a project that is not the project of the current directory. It is an alternative to project_root, which takes a root path. Give one of the two, not both. | |
| project_root | No | Project root. Auto-detected if omitted. Pass explicitly when the project is not the server cwd. This field also accepts a project name or a project_id, but project is the clear field for those. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |