Webhooks

Configure webhook URLs to receive state_change events. Fires on state transitions only (e.g., focused → stressed). 3 retries with exponential backoff (1s, 4s, 16s).