Skip to content

Show machine identity in session list when multiple machines are connected #265

@webwww123

Description

@webwww123

What feature would you like to see?

When multiple machines are connected to the same HAPI hub, the session list becomes hard to use because sessions are grouped only by directory/path.

Two concrete problems:

  1. Sessions from different machines but the same path can appear under the same project grouping.
  2. In the collapsed/overview list, it is hard to tell which machine a session belongs to.

A simple improvement would be to show a small machine indicator in the session list, for example:

  • machine display name, if configured
  • otherwise machine host
  • otherwise a short machine ID prefix

I think it would also make sense to group session list entries by machine + directory instead of only directory.

Example real-world case:

  • local machine session at /root
  • remote machine session at /root

Today they are hard to distinguish in the sidebar/session list.

Additional information

A minimal UX change that would already help a lot:

  • show a small machine badge on each session row
  • show the same badge on the group header in the session list
  • future enhancement: allow custom machine aliases

This is especially useful for people who routinely connect multiple VPS/dev machines to one hub.

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