mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
After interrupt(), the SDK query iterator is done and cannot be reused. Previously we cached the dead query, so messages sent after interrupt got no response. Changes: - Clear this.query and this.input after interrupt() completes - Await pending interrupt before calling ensureQuery() in processPrompt - Check for turn supersession after awaiting interrupt - Pass resume: sessionId when creating new query to preserve history - Reduce abort test sleep from 60s to 15s (same coverage, faster) - Add SDK behavior test to verify interrupt() makes query done 🤖 Generated with [Claude Code](https://claude.com/claude-code)