Skip to content

Redesign partio status with styled session cards #12

@jcleira

Description

@jcleira

Description

Redesign the partio status command output to display a clear, human-friendly summary of active and recent sessions using styled terminal output. Each session should be shown as a card with: agent name, session state (ACTIVE/IDLE/ENDED), duration, files modified count, and last activity time. Use ANSI colors/styles for quick visual scanning.

Source

Target Repos

  • cli

Acceptance Criteria

  • partio status displays each session as a distinct card with agent, state, duration, file count, and last activity
  • ACTIVE sessions are visually highlighted (e.g., green or bold)
  • ENDED/stale sessions are visually de-emphasized
  • Output degrades gracefully when NO_COLOR is set or stdout is not a TTY (plain text, no ANSI codes)
  • Command completes in under 200ms for repos with up to 50 sessions

Context Hints

  • cli/cmd/
  • cli/internal/session/

Comment /minion build or add the minion-approved label to begin implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    minion-doneMinion execution completedminion-proposalFeature proposal from minion

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions