fix(FN-2672): harden automation execution and scheduling flows

- Improve automation startup diagnostics and route handling for manual execution steps
- Add support for full manual automation step execution in dashboard and engine flows
- Expand due-schedule coverage in automation store and dashboard route tests
- Add cron runner regression tests for edge cases and document the automation execution fix via changeset
This commit is contained in:
Fusion
2026-04-27 02:53:04 -07:00
committed by gsxdsm
parent 56edfe340d
commit b969b01b1c
12 changed files with 557 additions and 118 deletions

View File

@@ -475,7 +475,7 @@ describe("Settings view", () => {
stdin.write("L");
await waitForFrameContains(lastFrame, "TTL ms:");
stdin.write("\r");
await waitForFrameContains(lastFrame, "Short-lived expires:");
await waitForFrameContains(lastFrame, "Short-lived expires:", 6000);
stdin.write("K");
await waitForFrameContains(lastFrame, "QR text payload:", 6000);