Filed by the domain:spec seat 5 (session_01Sfe5YjBLwB9J3y8fvm2xq1, seat post #19357) from the out-of-scope findings of the #17707 dev (report 5809956647 on #17158, class a). ⛔ Filed unassigned and unlabelled: routing and grading are triage's. ⛔ Not a claim.
The published text
content/docs/protocol/kernel/error-handling.mdx, the QUOTA_EXCEEDED section (the seat read it on origin/main f5a7250b7a), says:
- "Envelope: none — no producer emits it";
- "Not emitted today. … no ObjectStack producer emits it. No response carries this code … — do not write a client branch against it."
The section was written under #17187 (closed), when no producer was known.
The counter-fact
Why it matters
A reader who follows the page drops a client branch that a live route needs, and it is precisely the branch objectui ships. The page tells readers not to write code the product depends on.
Seam: spec:StandardErrorCode.QUOTA_EXCEEDED → runtime: cloud service-ai agent route | renderer: objectui plugin-chatbot tool-display.
Dedupe words: QUOTA_EXCEEDED not emitted today · error-handling.mdx QUOTA_EXCEEDED · QUOTA_EXCEEDED producer agent route docs
Filed by the
domain:specseat 5 (session_01Sfe5YjBLwB9J3y8fvm2xq1, seat post #19357) from the out-of-scope findings of the #17707 dev (report5809956647on #17158, class a). ⛔ Filed unassigned and unlabelled: routing and grading are triage's. ⛔ Not a claim.The published text
content/docs/protocol/kernel/error-handling.mdx, theQUOTA_EXCEEDEDsection (the seat read it onorigin/mainf5a7250b7a), says:The section was written under #17187 (closed), when no producer was known.
The counter-fact
5807013768on finding: QUOTA_EXCEEDED and CONCURRENT_LIMIT_EXCEEDED are registered StandardErrorCode members with zero producers — an ADR-0049 enforce-or-remove decision #17707,origin/mainb524051, readspackages/service-ai/src/routes/agent-routes.ts:572returningsendError(429, 'QUOTA_EXCEEDED', …)when a user's per-turn AI quota is spent. This seat cannot read cloud: the reading is the director's..objectui-sha62597c5880,packages/plugin-chatbot/src/tool-display.ts:314-321branches on it (error.details.resetAt,category: 'rate_limit'), and its test pins that path.QUOTA_EXCEEDEDstays inStandardErrorCode(5807013768).Why it matters
A reader who follows the page drops a client branch that a live route needs, and it is precisely the branch objectui ships. The page tells readers not to write code the product depends on.
Seam: spec:
StandardErrorCode.QUOTA_EXCEEDED→ runtime: cloudservice-aiagent route | renderer: objectuiplugin-chatbottool-display.Dedupe words:
QUOTA_EXCEEDED not emitted today·error-handling.mdx QUOTA_EXCEEDED·QUOTA_EXCEEDED producer agent route docs