fix(server): only a frame of the wake turn keeps a Claude wake run open

The deadline counted every SDK frame, so a progress frame from another
subagent during the wait kept the continuation run open for good. Count
only frames of the root session's own turn (its init or a root user or
assistant message).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
b96662d6afAdEx-Partners-DE committed on 10/14/2026, 12:20:13 AMparent266dbde
2 files changedLine totals unavailable