Check compatibility of two exact versions
check_compatibilityCheck if an exact package or runtime release works with another exact release, based on official dependency evidence, returning supported, unsupported, or unknown verdicts with sources.
Instructions
Does one exact release work with another exact release, and on what evidence? Call this once both sides are pinned: a PyPI or npm package release, or a Python or Node runtime release. Do not call it with a version range or file contents; resolving ranges and reading a codebase are out of scope. Argument order is meaning. Under the pypi -> pypi requires_dist and npm -> npm dependencies rules, order fixes the declaring side, so swapping arguments asks a different question. For pypi with runtime:python and npm with runtime:node the declaring side follows from the kind of target, so either order reads the same; relation.direction reports which way the server read it. A verdict of unknown is a normal result meaning the claim cannot be proven from current evidence. It is not an error and not a reason to retry: limitations and sources_checked carry the next thing to check.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subject | Yes | ||
| counterpart | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||