Get Schedule Status
Report live generation state, API safeguards, and terminal reason for a session.
Args: schedule_id: Unique identifier of the session to inspect.
Returns: A non-blocking operational snapshot including initialization/background states, idle age, counts, completion metadata, and configured limits.
Raises: HTTPException: Status 404 when the session does not exist.
Behavior: State is derived from futures, tasks, exhaustion, and retained counts without invoking the solver or generator. The query refreshes the session access timestamp before the response is built, so reported idle time is near zero.
get/schedules/{schedule_id}/status
Path parameters
schedule_idstring required
Response
Successful Response