microsoft / microsoft/playwright

Bug/Feature: View Multiple Sessions w/show

Open
#41,528 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

playwright-cli
Dominant language
TypeScript
Stars
96.3k
Forks
6.5k
Avg merge
1d 6h
Merged PRs (30d)
180

Description

Prior versions of playwright-cli showed multiple sessions at once, allowing a user to monitor all of those sessions at once. The new update makes show much nicer and more functional for individual sessions, but removed the ability to monitor multiple sessions at once.

Suggested UX: allow selecting multiple sessions in the left sidebar. If there are multiple sessions selected, display those sessions in the right side in a flex layout that scales the views to the pane size. Add a "Select All" button to next to the sessions gear. Clicking on a session changes the selection to that single session.

Optionally, add an "auto select" session button that selects the sessions that have activity in the last five minutes. Selecting an individual session deselects the auto select. When auto select is active, only show active sessions.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the playwright-cli show interface and trace how sessions are selected in the left sidebar and rendered in the right pane. Implement the described multi-selection, Select All behavior, single-session replacement, and responsive flex layout; treat auto-select as optional. Done means multiple sessions can be monitored together without breaking individual-session selection.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cli, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.