fix: handle undefined from eventQueue.shift() in SDK engine

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
hailin 2026-02-21 22:10:43 -08:00
parent e0185743ec
commit 8b92abcce9
1 changed files with 1 additions and 1 deletions

View File

@ -174,7 +174,7 @@ export class ClaudeAgentSdkEngine implements AgentEnginePort {
while (eventQueue.length > 0) { while (eventQueue.length > 0) {
const event = eventQueue.shift(); const event = eventQueue.shift();
if (event === null) return; if (event === null || event === undefined) return;
yield event; yield event;
} }
} }