Publish a streaming event to Redis for real-time UI updates.
This endpoint is used by workers to send real-time events (tool execution, status updates, etc.) that are streamed to the UI via SSE without waiting for Temporal workflow completion.
Events are stored in Redis list: execution::events TTL: 1 hour (events are temporary, final state persists in database)