# fix\(mobile\): fold bypassed members and idle children into their batch · pingdotgg/t3code

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

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

Visibility: public

Requested revision: a83379df0175a23b22518b52fcb7f968248f4935

Requested commit: a83379df0175a23b22518b52fcb7f968248f4935

Commit: a83379df0175a23b22518b52fcb7f968248f4935

Tree: 3b595612267dedb5a1501bb9dd4f6348fdca3c9a

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(mobile): fold bypassed members and idle children into their batch

Bypassed workflow member rows were dropped before batching, so a
workflow batch only ever held its coordinator, and a Codex child's
idle turn end left the batch working forever. Let agent lifecycle rows
through the internal filter the way web does, treat idle as a finished
member, and settle members that never reported their own end when the
coordinator finishes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

```

## Parents

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

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