veto_dep_advisor
Reads package.json or requirements.txt, checks exact dependency versions against OSV.dev, and returns a risk-ranked upgrade plan with breaking-change flags.
Instructions
Reads package.json (using the installed or package-lock version of each dependency) or requirements.txt, queries OSV.dev (free, no key) for known vulnerabilities in those exact versions, and returns a risk-ranked upgrade plan with breaking-change flags.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ecosystem | No | Package ecosystem: 'npm', 'pypi', 'cargo', or 'auto' (default). | |
| project_dir | Yes | Absolute path to the project directory. | |
| agent_response | No | Phase 2 response from the host AI (JSON). Pass this back when prompted by the server to complete the agentic loop. |