[ENHANCEMENT] Stop dropping my prompts on overload
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When the server is overloaded (529), Claude Code retries every few seconds but eventually gives up, requiring the user to notice and manually re-submit. This is disruptive — it means I have to actively watch for when the server recovers instead of staying focused on my work.
Proposed Solution
Accept the request server-side and queue it rather than rejecting it. The client submits once and waits — no retries, no giving up, no user intervention needed. When the server has capacity, it processes the queued request and returns the response.
The user experience becomes: submit prompt → continue thinking → response arrives when ready — instead of: submit → watch for failure → re-submit manually.
Alternative Solutions
Switching to a less-loaded model is a workaround, but shouldn't be necessary — users shouldn't have to trade capability for availability.
Priority
Medium - Would be very helpful
Feature Category
Other
Use Case Example
_No response_
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗