list_notebook_schedules
List scheduled Colab notebooks with pass/fail run counts from execution jobs to reveal true health, since schedule status alone can mislead.
Instructions
List scheduled Colab notebooks with how many recent runs passed or failed.
This is the health overview for scheduled notebook work: what is scheduled, whether it is active or paused, and — the part that is otherwise invisible — how its actual runs have been going.
Do not read a schedule's own state as health. A schedule reports its last scheduled run as "OK" when it successfully launched the notebook, whether or not the notebook then failed; on this platform every schedule says OK while hundreds of runs have failed. The pass/fail numbers here come from the execution jobs, which is the only place the outcome exists.
Args: environment: Which configured environment to read. Omit for the default. state: Restrict to 'active' or 'paused'. A paused schedule that used to fail is a common find — someone paused it instead of fixing it. name_contains: Case-insensitive substring match on the schedule name. lookback_days: How far back to read runs for the pass/fail counts. Defaults to 30 so monthly schedules show at least one run. Larger windows cost proportionally more (90 days is roughly 23 API pages). Set to 0 to skip run history entirely and just list what exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | ||
| environment | No | ||
| lookback_days | No | ||
| name_contains | No |