Skip to content

Add scheduled execution and persistent run history - #19

Merged
nicosuave merged 1 commit into
project-dependenciesfrom
scheduled-execution
Sep 8, 2026
Merged

nicosuave merged 1 commit into
project-dependenciesfrom
scheduled-execution

Conversation

@nicosuave

@nicosuave nicosuave commented Sep 8, 2026 •

Copy link
Copy Markdown
Member

Add interval and cron schedules for canvases and scripts using native alarms, with timezone selection, pause/resume, and run-now controls. Scheduled execution uses the latest validated revision and records each occurrence atomically.

Run history lives in supervisor SQLite and includes revision, trigger, status, and duration. Script logs correlate with runs and redact secrets. Canvas console capture and historical replay are explicitly outside this change.

@nicosuave
nicosuave marked this pull request as ready for review September 8, 2026 01:50
@nicosuave
nicosuave merged commit 8d4cf68 into main Sep 8, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant