Skip to content

refactor(web)!: drop the schedule trigger and cron column (CL-8527) - #918

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-8527-drop-schedule
Sep 18, 2026
Merged

TheGreatAxios merged 1 commit into
mainfrom
cl-8527-drop-schedule

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Summary

  • Interchange's schedule workflow trigger is reserved but unimplemented (no scheduler fires it), so Workbench stops offering it.
  • Myra's package contract, the chat deploy card, and agent-deploy.ts drop the schedule input and the { type: "schedule", cron } trigger — only the mail trigger remains.
  • The Workflows page and its detail page drop the cron column/sentence, which routines-api.ts could only ever report as "manual" anyway.
  • packages/cron is untouched: it's still mounted in apps/hub's Corbits block as a cron-to-mail bridge, unrelated to this dead trigger type.

Test plan

  • bun run check

Interchange's `schedule` workflow trigger is reserved but unimplemented
— no scheduler fires it — so stop offering it: Myra's package contract,
the chat deploy card, and agent-deploy.ts drop the schedule input and
trigger, and the Workflows page/detail page drop the dead cron column
and sentence (routines-api.ts already only ever reported "manual").
@linear-code

linear-code Bot commented Sep 18, 2026

Copy link
Copy Markdown

CL-8527

@TheGreatAxios
TheGreatAxios merged commit 3647eec into main Sep 18, 2026
4 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