Gap found assessing the lead-finder (2026-08-02). Instance triggers can fire on cron/webhook, but the action is limited to `create_task | add_knowledge | log_event | sync_connector` (`lib/triggers.ts`). None of them can run a deterministic multi-step pipeline (e.g. a Places grid sweep) or write into a collection. So "on a schedule, run this pipeline and store results" has no native path — you must hand-write a first-party Cloudflare Workflow (behind the closed `workflow` union) or an external Worker.
Ask
Give cron/webhook triggers a way to drive durable work:
Acceptance
- A cron trigger can kick a resumable per-instance pipeline that reads/writes the instance's collections.
- Adding a new pipeline type doesn't require editing the capability union.
Relates to #58, #52.
Gap found assessing the lead-finder (2026-08-02). Instance triggers can fire on cron/webhook, but the action is limited to `create_task | add_knowledge | log_event | sync_connector` (`lib/triggers.ts`). None of them can run a deterministic multi-step pipeline (e.g. a Places grid sweep) or write into a collection. So "on a schedule, run this pipeline and store results" has no native path — you must hand-write a first-party Cloudflare Workflow (behind the closed `workflow` union) or an external Worker.
Ask
Give cron/webhook triggers a way to drive durable work:
run_workflow(orrun_pipeline) trigger action that fires a durable Workflow for the instance (escapes the 30s DO limit; resumable — same machinery asJOB_APPLY/CODING_SESSION).workflowunion so a new pipeline can be registered as data/code, not a monorepo edit (ties to Tier-2, [3P] Tier-2: sandboxed creator code via Dynamic Workers (CRITICAL PATH) #52).insert_recordtrigger action (webhook → collection) for the simple ingest case.Acceptance
Relates to #58, #52.