pingdotgg / pingdotgg/t3code

[Bug]: Remote Agents panel shows 9 subagents while host shows 17 for the same thread

Open
#12,131 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

accepted bug via-triage
Dominant language
TypeScript
Stars
23k
Forks
5.9k
Avg merge
11h 14m
Merged PRs (30d)
357

Description

Before submitting
  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.
Area

apps/web

Steps to reproduce
  1. Run a Codex thread with multiple direct subagent spawns in T3 Code on a MacBook Pro.
  2. Open that same MacBook-hosted thread through a remote T3 Code session on a Mac Studio.
  3. Compare the Agents panels on the two clients.

Observed in the supplied screenshots: the host panel shows 17 idle direct spawns, while the remote panel shows only 9. The exact trigger for the omission has not been isolated; these are observations from an existing session, not a deterministic minimal reproduction.

Expected behavior

The host and remote clients viewing the same thread should expose the same complete direct-spawn roster and consistent aggregate counts once synchronized.

Actual behavior

The remote client shows 9 idle agents and a 12.8M token total. The host client shows 17 idle agents and a 62.3M token total. All 9 entries visible remotely also appear on the host.

The 8 entries absent remotely are: workflow_contract, daemon_catchup, delivery_performance, catchup_health_order, unfetched_next_step, durable_blocker_next_step, guidance_handoff, and incoming_example.

The screenshots were taken at different moments, so elapsed times are not directly comparable. The missing roster entries and different counts are the reported failure; no root cause or fixed nine-agent limit has been established.

Impact

Minor bug or occasional failure

Version or commit

T3 Code (Nightly) 0.0.43-nightly.20260916.1811 on both machines: the MacBook Pro host and the Mac Studio remote client.

Environment

macOS; T3 Code host on MacBook Pro and remote client on Mac Studio; Codex provider.

Logs or stack traces

Screenshots, recordings, or supporting files

SCR-20260916-kkjk.png
download.png

Workaround

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in apps/web by reproducing the same-thread comparison between the MacBook host and Mac Studio remote client using the supplied screenshots and version details. Trace how the Agents panels receive and aggregate direct-spawn data, then verify that both clients show the complete roster and matching counts once synchronized.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
distributed-systems, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.