# fix\(server\): task_status reports how long a running delegated task has been silent · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 50acc3565a7462fb943ec9cb13863496330f8075

Requested commit: 50acc3565a7462fb943ec9cb13863496330f8075

Commit: 50acc3565a7462fb943ec9cb13863496330f8075

Tree: 9c3a3e1c43fddfbf7c988cdb63da4488416f111e

Author: Omar

Committer: Omar

## Message

```
fix(server): task_status reports how long a running delegated task has been silent

A delegated child whose provider request hangs stays running with no events,
and neither the parent agent nor the user could tell that from a turn doing
work (#17503).

task_status now returns lastActivityAt and idleForMs for running or waiting
tasks: the time of the last recorded change to the child thread (e.g.
provider output, run/attempt changes, the parent's sends). hasRunningItem
reports an open item in an active run's current attempt; a restart's
superseded attempt does not count. The tool description explains how to
read them.

The web Working row adds a quiet "No activity for N" hint once the active
turn has had no item activity for 3 minutes, with nothing in progress and no
pending request. No timeout is added.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

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

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