Skip to content

Session terminal preview / status in sidebar #47

Description

@doyled-it

Feature Request

Add a terminal preview or status summary for sessions visible from the home screen sidebar, so users can monitor session activity without attaching.

Problem

During long-running agent tasks, users want to quickly check what each session is doing without having to attach to each one individually. The original version of agent-view had a terminal preview feature that was useful for this.

Proposed Solution

Add a toggleable terminal preview or status indicator to the session list/sidebar on the home screen (src/tui/routes/home.tsx). Options include:

  1. Minimal: A one-line status summary showing the current operation (e.g., "Searching /BUSTA/workflows for JSON")
  2. Full preview: A small terminal preview pane showing recent output from the selected session

The feature should be toggleable since not all users may want it, and it adds visual complexity.

Implementation Notes

  • Could read recent tmux pane content via tmux capture-pane to get the latest output
  • A keybinding to toggle the preview on/off would keep the UI clean for users who don't need it
  • Even a short status line extracted from the last few lines of terminal output would be valuable

Priority

Medium — frequently requested quality of life feature.

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