Skip to content

feat: Better table formatting for shpool list #285

@injust

Description

@injust

The shpool list tab-delimited output can look very jumbled if session names differ in length:

NAME    STARTED_AT      STATUS
aaa-bbb-ccccccccc-use2-dddd     2026-01-04T02:45:52.020+00:00   disconnected
eeeeeeee        2025-12-31T18:17:22.541+00:00   disconnected
aaa-bbb-ccccccccc-use2  2026-01-01T21:45:28.675+00:00   disconnected
aaa-bbb-ccccccccc-apne2 2026-01-04T02:13:20.564+00:00   disconnected
aaa-bbb-ccccccccc-apne2-dddd    2026-01-04T02:47:28.542+00:00   disconnected
aaa-bbb-ccccccccc-ilc1  2026-01-01T21:50:18.734+00:00   disconnected
ffff    2026-01-04T04:07:15.237+00:00   disconnected

When outputting to a TTY, it would be more readable if the columns were aligned like a table.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions