[FEATURE] show which model each background subagent is using in the tasks panel

Open 💬 0 comments Opened Jul 9, 2026 by yossyworks1989

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Summary

The bottom "tasks" panel (shown when background agents are running) lists each
task with agentType, description, elapsed time, and token usage — but not
which model (Opus/Sonnet/Fable/Haiku, etc.) that specific agent is running on.

Motivating use case

When orchestrating multiple subagents with different model overrides (e.g.
cheap Haiku/Sonnet agents for exploration, Opus/Fable for judgment-heavy
review/synthesis), it's hard to confirm at a glance which agent is using which
model without attaching to each session individually.

Proposed Solution

Current workarounds

  • claude agents (Agent View) shows the current dispatch model in its header
  • Attaching to a specific background task (ctrl+o to expand, then attach) and

running /context shows that session's model

Both require leaving the main view / attaching to each task individually,
which doesn't scale when running several subagents at once.

Request

Show the model name (or a short label) inline in the tasks panel row, e.g.:

general-purpose [opus] Consolidated fix: 3 Important + 2 Minor findings 7m 56s ↓ 123.8k tokens

This would make it much easier to audit and tune multi-model orchestration
setups (mixing haiku/sonnet/opus/fable across subagents in one session)
without extra steps per task.

Alternative Solutions

_No response_

Priority

Medium - Would be very helpful

Feature Category

CLI commands and flags

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗