More Updates
- Capture the ChatGPT appAug 10, 2026
- Codex subagents render inside their parent sessionAug 10, 2026
- Upgrade your plan from settingsAug 05, 2026
- paper is now paperctl — and installs no longer need sudoJul 23, 2026
- See models in session tableJul 23, 2026
- Every session shows its outcomesJul 17, 2026
- paperctl sessions in the CLIJul 14, 2026
- Export your session dataJul 11, 2026
- Delete sessions from the consoleJul 10, 2026
- Insights dashboard for spend and session healthJun 30, 2026
- Turn dead tokens into skillsJun 26, 2026
- paper now works with CodexJun 23, 2026
- Richer session detailsJun 16, 2026
- Changelog goes liveJun 10, 2026
- paperctl CLI is now in alphaJun 09, 2026
Codex subagents render inside their parent session
Codex spawn_agent threads now appear inline in the parent session's trace — nested under the tool call that spawned them, at any depth — and the session's usage and cost totals include them.
When a Codex agent spawns subagents, the whole run now reads as one session.
Each spawn_agent thread appears inline in the parent session’s trace, nested
under the exact tool call that spawned it — parallel siblings, grandchildren,
any depth. Follow-up messages sent into a running subagent stay under that
same spawn point. Claude Code Task agents already worked this way; Codex
sessions now match.
The rollups follow: a session’s token usage and cost totals include everything its subagents did, so the number you see on the sessions list is the real cost of the run, not just the root thread’s share.
Run paperctl upgrade to pick it up.
See How capture works for the full picture.