R
RepoPilot
/evaluate_dependency_change
Evaluate an exact dependency change in project context
CALL immediately before adding or upgrading an npm dependency. Answers "is this exact version safe to take on" from registry metadata, advisory deltas, provenan
liveunknown~5s typical
mcprepopilot
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-app-repopilot-repopilot /evaluate_dependency_change for me.
Input
| Field | Type | Description |
|---|---|---|
| dependency* | string | A STRING: the npm package name on its own, with no version and no surrounding object — "lo |
| to_version | string | A STRING: the version you intend to install — an exact version ("4.18.1"), a dist-tag ("la |
| from_version | string | The version currently installed, or omitted when adding a new dependency. Supplying it pro |
| dependency_type | string (runtime | development | optional | peer) | Where the dependency goes, in THESE words: "runtime" for a dependencies entry, "developmen default "runtime" |
| package_manager | string (npm | pnpm | yarn | bun) | Optional. Only affects the commands and lockfile named in the verification plan. Inferred |
| project | object | Optional, source-free facts about the project you are changing. Supplying it adds Node/pee |
| policy_profile | string (permissive | balanced | strict) | Named team dependency policy. Strict requires provenance and denies package install hooks. default "balanced" |
| intent | string | Optional free text describing why you are making this change. Advisory only; it changes no |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"mcp-app-repopilot-repopilot","endpoint":"/evaluate_dependency_change","input":{"dependency":"...","dependency_type":"runtime","policy_profile":"balanced"}}'cli
npx cracked-ai run -p mcp-app-repopilot-repopilot -e /evaluate_dependency_change -i '{"dependency":"...","dependency_type":"runtime","policy_profile":"balanced"}'mcp
run_tool({ provider: "mcp-app-repopilot-repopilot", endpoint: "/evaluate_dependency_change", input: {"dependency":"...","dependency_type":"runtime","policy_profile":"balanced"} })Try it
Runs against your signed-in workspace balance. Sign in if you have not.