Get Radio Schedule
get_scheduleCALL THIS when the user wants the radio program guide: "when does Diabolique play", "show me the schedule", "what time is that song on". Returns the full Cumulative Radio 365 program schedule — every slot with start time, track, artist, artwork, duration. The program is a deterministic loop that repeats; times in UTC.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_schedule"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Date for the schedule in YYYY-MM-DD format. Defaults to today (UTC). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ||
| note | No | ||
| slots | Yes | ||
| station | Yes | ||
| _session | No | Chain session: pass _session.session_token back in the next call to continue the chain. | |
| try_next | No | Suggested follow-up calls, each a pre-compiled {tool, arguments, purpose} payload. | |
| slot_count | Yes | ||
| stream_url | No | ||
| generated_at | No | ||
| period_seconds | No | ||
| program_version | No |