Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

fix(tasks): detect scheduled runs that record no outcome; let the run decide

merged#2620CedarCopilot

CedarCopilot wants to merge 3 commits into staging from fix/scheduled-task-unrecorded-outcome

5 files changed

Libra does not show diffs here. View the full diff on GitHub.

  • modifiedapps/server/src/services/task-scheduling/execution.ts+18-0
  • modifiedapps/server/src/services/task-scheduling/promotion.ts+52-1
  • addedapps/server/src/services/user-tasks/__tests__/scheduled-task-unresolved.test.ts+67-0
  • modifiedapps/server/src/services/user-tasks/tasks.ts+58-2
  • addeddocs/design/task-completion-keys-and-scheduled-execution.md+367-0