Runner · Runtime & compatibility
Runner compatibility
Discover, identify and pair only a Runner whose protocol and product range match the application.
Workflow
- Discover RunnerFind the product Runner without treating any responding process as compatible.
- Return identityThe Runner reports stable identity and compatibility information.
- Compare supported rangesThe application compares its required protocol/product range with the Runner report.
- Guide install or updateMissing, wrong-product and incompatible versions remain distinct setup outcomes.
- Pair compatible RunnerA compatible pair may exchange requests; permission and destination availability are still separate checks.
Failure boundaries
- No endpointRunner missing: Offer install
- Wrong productProduct mismatch: Do not pair
- Protocol too oldIncompatible: Offer verified update
runner.runtime.compatibility