bourne_site_candidates
Generate up to 64 candidate execution plans for one configured site from a request, inventory, and optional provider constraints. Use after site discovery and before selection; candidates are stored ephemerally.
Instructions
Generate at most 64 candidate plans for one configured site from an ExecutionRequest, an existing inventory, and optional declarative provider constraints. Use after site discovery and before bourne_site_select; use bourne_plan when site-aware candidate comparison is unnecessary. This does not execute or durably persist a request or plan, but stores an ephemeral candidate session in this MCP process; a restart loses that session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | Framework-independent execution intent with direct, Slurm, PBS, and IBM LSF backends. | |
| provider | No | Optional bounded declarative constraints used to generate candidates; the document cannot execute code or grant itself trust. | |
| reference | Yes | Exact configured site name or canonical site ID. | |
| inventory_reference | No | Existing inventory reference: latest, canonical ID, unique ID prefix, or @N. | latest |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No |