27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
# Pause
|
|
|
|
Pause holds the global scheduler.
|
|
Tasks that already execute finish their current invocation.
|
|
New model requests and tool calls remain pending.
|
|
Play releases the hold and resumes them.
|
|
The pause document survives restart.
|
|
|
|
The extension exposes no agent tool.
|
|
A host caller uses the `pause-controls` service for state, pause, play, and the auto-play setting.
|
|
Other extensions use the optional `pause` service to skip external work while paused.
|
|
|
|
Play writes one duration note for each run that was active when the pause began.
|
|
Idle conversations receive no note.
|
|
A stopped run does not transfer its note to a later run.
|
|
Rate limits pause only when Pi schedules a retry.
|
|
Quota errors and exhausted retries fail normally.
|
|
|
|
Auto-play remains off by default.
|
|
The user can select a delay of 1 to 1440 minutes.
|
|
Only an automatic rate-limit pause can play itself.
|
|
A manual pause always requires Play.
|
|
The timer operates outside the held scheduler.
|
|
The stored pause re-arms the timer after restart.
|
|
|
|
The test module ports all 19 Main agent pause cases through snapshot-loaded modules.
|