Skip to content

plugin-matching

Version 2026.176.2100
Repo superproject
Plugin yes — see the plugin reference

The matching check verb relocated into a candy: pure in-process value matching (no target probe) — coerces plugin_input.matching to a string and asserts every plugin_input.contains goss-style matcher against it via the shared sdk.MatchAll/MatchValueString helpers. A STATELESS verb, so it serves itself over the pb Invoke envelope in BOTH placements (compiled-in OR out-of-process) — the matcher analogue of candy/plugin-example exampleprobe.

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
check the matching verb dispatches through the provider registry and asserts goss-style matchers against a value