Bug Description
Empty requests are being logged with:
- 0 tool calls
- 0 tokens
- 0 prompts
Root Cause
We have a 60s timeout on non-streaming requests. When requests exceed this timeout, they appear as empty in the logs.
Proposed Fix
- Increase the default timeout for non-streaming requests
- Make the timeout configurable
Context
Discovered during routine monitoring of AI Bridge request logs.
