resolve_constraints
Resolves exact project dependency versions and returns authoritative constraints. Identifies deprecated APIs, forbidden patterns, and recommended alternatives with evidence to guide implementation.
Instructions
Determine exact project dependency versions and retrieve authoritative version-specific constraints.
Identifies version-specific APIs, deprecated/forbidden patterns, recommended patterns, and authoritative evidence sources (documentation URLs, changelogs).
Args: task_description: Description of the coding task or feature to implement. libraries: Optional list or mapping of specific libraries to inspect (e.g. ['fastapi', 'pydantic']). project_dir: Root directory of the Python project (defaults to current directory).
Returns: JSON string containing ResolvedConstraints with verified rules and evidence.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| libraries | No | ||
| project_dir | No | . | |
| task_description | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |