Skip to content

v0.2.7

Choose a tag to compare

@github-actions github-actions released this 25 Aug 17:33
· 601 commits to main since this release

Added

  • [schedule] config gates the serve loop between rounds: pause_windows / run_windows decide whether the next round launches now or the supervisor idle-sleeps until a window opens, then auto-resumes. Windows are [WEEKDAYS ]HH:MM-HH:MM (24h, end-exclusive, midnight-wrap; optional Mon-Fri / Sat,Sun weekday prefix, bare = every day). Timezone-aware (timezone, IANA; omit → host local). Evaluation is run AND NOT pause. Absent section → unchanged 7×24 behavior. An in-flight round is never interrupted; agent-runner round is never gated.
  • schedule_paused / schedule_resumed events; peek surfaces the current pause state (schedule field).
  • serve --ignore-schedule runs rounds regardless of the windows (catch-up / testing).

Fixed

  • Monitor no longer raises supervisor_stale during an intentional schedule pause (suppressed until resume_at plus one staleness window).

See docs/migrations/0.2.7.md.