Orchestration State 7
Related plan: Orchestration Plan 7
- ✅ Task 1 — Set Up Inngest Project and Schedules
- ✅ Create or identify Inngest project in Uvilo workspace
- ✅ Define Project Runner scheduled function (daily)
- ✅ Define Task Runner scheduled function (hourly)
- ✅ Each Inngest function POSTs to POST /orchestrator/run with appropriate agent_id and task_prompt
- ✅ Task 2 — Update Dispatcher to Handle Scheduled Triggers
- ✅ Extend dispatcher to accept Inngest’s POST format and map schedule to agent
- ✅ Add schedule-to-agent mapping configuration (SCHEDULE_CONFIG)
- ✅ Verify POST /orchestrator/run works for both Inngest triggers and manual invocations
- ✅ Task 3 — End-to-End Scheduled Orchestration Test
- ✅ Trigger Project Runner schedule manually and verify full pipeline
- ✅ Trigger Task Runner schedule manually and verify dispatch flow
- ✅ Let one natural cycle run and verify hourly Task Runner fires correctly
- ✅ Check Postgres: verify AgentJob records created and updated for scheduled runs