CHW-3407 BillyChatFailed

Billy could not complete the request; please try again, and if the problem persists check that OPENROUTER_API_KEY has remaining credit

Default message: Billy could not complete the request; please try again, and if the problem persists check that OPENROUTER_API_KEY has remaining credit
HTTP status: 500 (server)

Problem. /api/billy/chat returned 500 with a generic retry message. Cause. OpenRouter returned an error (transient 5xx, rate limit, API key out of credit) or Billy’s internal pipeline hit an unexpected condition. The underlying reason is logged but intentionally not leaked to the client. Fix. Retry the message. If the failure persists, ask the operator to verify OPENROUTER_API_KEY has remaining credit and the configured model is still available. HTTP 500.