# fix\(server\): only a frame of the wake turn keeps a Claude wake run open · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/b96662d6afeb1b9dc0d63577a294ccfa7d45ad41)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: b96662d6afeb1b9dc0d63577a294ccfa7d45ad41

Requested commit: b96662d6afeb1b9dc0d63577a294ccfa7d45ad41

Commit: b96662d6afeb1b9dc0d63577a294ccfa7d45ad41

Tree: c9c81bc5491f5761d978351d4589ede9d030064d

Author: AdEx-Partners-DE

Committer: AdEx-Partners-DE

## Message

```
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>

```

## Parents

- [266dbde63ffd14ec642111802579c46d7fafc02f](https://git.cafe/pingdotgg/t3code/commit/266dbde63ffd14ec642111802579c46d7fafc02f?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/b96662d6afeb1b9dc0d63577a294ccfa7d45ad41?format=markdown)
