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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions