Skip to content

[UI] Live Task Status Panel #19

@randomm

Description

@randomm

Live Task Status Panel

Visual Reference

Based on Claude Code TUI design patterns.

Requirements

Task List Display

  • Toggle visibility with ctrl+t
  • Header format: Tasks (X done, Y open) · ctrl+t to hide tasks
  • Task items with status icons:
    • (green) - Completed tasks
    • (dim) - Pending/open tasks
  • Task format: [icon] #N Task description

Live Agent Activity Section

  • Appears below task list when agents are running
  • Idle indicator: ✱ Idle for Xs (shift+↑/↓ to select)
  • Tree-style agent lines:
    ├─ agent-name: ◇ Activity… · X tool uses · Y tokens
    └─ agent-name: ◇ Activity… · X tool uses · Y tokens
    

Layout

  • Panel appears at bottom of screen, above input
  • Should not obscure conversation history
  • Collapsible via keyboard shortcut

Acceptance Criteria

  • ctrl+t toggles task panel visibility
  • Task counts update in real-time
  • Completed tasks show green checkmark
  • Pending tasks show empty box
  • Agent activity lines show when tasks are running

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions