# fix\(codex\): keep unconfirmed 429 descendants out of idle · pingdotgg/t3code

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

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

Visibility: public

Requested revision: d4dc9d1611fee5715793bd8b6b7f8be2f4297455

Requested commit: d4dc9d1611fee5715793bd8b6b7f8be2f4297455

Commit: d4dc9d1611fee5715793bd8b6b7f8be2f4297455

Tree: ed8e6b40ab0ec42b61533c536ffeec97e9f9736f

Author: Hong Liu

Committer: Hong Liu

## Message

```
fix(codex): keep unconfirmed 429 descendants out of idle

When the 429 deadline or the unconfirmed-stop bound interrupts a
descendant and Codex never acknowledges that interrupt, mark the
descendant abandoned before finalizing it so its thread is published as
errored instead of idle while the native turn may still be running.

```

## Parents

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

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