Files
blogflare/.agents/plugins/cloudflare/skills/agents-sdk/references/state-scheduling.md
T
2026-09-25 12:11:51 +08:00

1.9 KiB

State & Scheduling

Read the current Cloudflare documentation before implementing state, SQL, or scheduling; check installed SDK versions when adapting an existing agent.

Task Documentation
Define state, validate updates, choose state versus SQL, and query SQLite Store and sync state
Synchronize state with React or vanilla JavaScript clients Client SDK
Select delayed, date-based, cron, or interval execution; manage schedules and callbacks Schedule tasks
Configure schedule retry behavior Retries
Handle lifecycle events, connections, and hibernation WebSockets

Use synchronized state for data clients need immediately, and SQL for larger collections, history, or queries. Reject invalid updates in the validation hook; state-change notifications are for reacting to accepted updates. Use the state documentation for current hook names and behavior.

Choose a one-time delay or date for work that runs once, cron for calendar recurrence, and an interval for a fixed cadence. For queued work and retry tradeoffs, see queue-retries.md.