Type of Issue
Bug
Description
In the Agents window new-session picker, selecting a GitHub repository that is not local shows a Cloud session type pill. Because Cloud is the only session type available for that repository, activating the pill does nothing and no picker opens.
The pill should remain visible to communicate the selected session type, but it should be rendered as disabled when there are no alternatives. If another session type becomes available, it should become interactive again.
Steps to Reproduce
- Open the Agents window.
- Start a new session.
- Select a GitHub repository that is not available locally.
- Observe the Cloud session type pill.
- Try to activate it.
Expected
The sole Cloud session type is visible but disabled.
Actual
The pill appears interactive, but activating it has no effect.
Type of Issue
Bug
Description
In the Agents window new-session picker, selecting a GitHub repository that is not local shows a Cloud session type pill. Because Cloud is the only session type available for that repository, activating the pill does nothing and no picker opens.
The pill should remain visible to communicate the selected session type, but it should be rendered as disabled when there are no alternatives. If another session type becomes available, it should become interactive again.
Steps to Reproduce
Expected
The sole Cloud session type is visible but disabled.
Actual
The pill appears interactive, but activating it has no effect.