Get a programme
get_programmeLook up one verified programme by exact, substring, or fuzzy name; returns the best match and alternatives, or confirms no recorded match.
Instructions
Look up one verified programme by exact or fuzzy name.
Prefer exact and substring matches. If several names match, the best hit is returned and others are listed as alternatives. A miss returns match_kind=none — this tool does not invent a programme.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "get_programme"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Programme name to look up (exact, substring, or fuzzy). | |
| observed | No | Baseline date YYYY-MM-DD. Omit for the latest committed cut. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| match | No | ||
| query | Yes | ||
| message | No | ||
| observed | Yes | ||
| match_kind | Yes | ||
| alternatives | No |