Agent trace

Task prompt and runner events

Idle

User task

Add structured error logging to src/apiClient.ts so failed requests are easier to debug. Follow the project observability conventions in docs/observability.md, and make sure the logging is actually active end-to-end per that doc.

Agent

Runner not started. Start the run to stream scenario trace events.