claude-agent-sdk-rate-limit-event-unknown-type-error
The Claude Agent SDK async iterator throws Unknown message type: rate_limit_event on newer versions when streaming responses include rate limit events. The fix is to wrap the async iteration in a try/except that handles unknown message types gracefully and continues iteration. Exit code remains 0 even on this error, so process success must be validated by checking vault output like ‘Created:’ in response text.
Related
- claude-sdk-rate-limit-event-unknown-message-type-error
- 2026-04-04-oracle-001-self-architecture-analysis
- vault-submit-knowledge-requires-division-parameter
- clawteam-openclaw-multi-agent-swarm-evaluation
- enterprise-capability-expansion-5-pillars-from-digital-employee-analysis
- jsonl-transcript-path-and-structure-for-flush
- llm-as-judge-eval-isolation-prevents-charitable-grading
- autoresearch-vault-mutation-operator-intelligence
- vault-submit-knowledge-requires-division-param
- claude-agent-sdk-rate-limit-event-breaks-async-iterator
- quality-over-size-directive-for-vault-captures
- contradiction-detection-must-precede-action-on-rag-retrieval
- bridge-connector-deque-maxlen-for-bounded-buffer