Skip to content

fix(sidebar): clarify session creation and provider selection - #532

Merged
chadbyte merged 1 commit into
mainfrom
feat/session-creation-cta
Sep 19, 2026
Merged

chadbyte merged 1 commit into
mainfrom
feat/session-creation-cta

Conversation

@chadbyte

Copy link
Copy Markdown
Owner

Users were opening the bare chevron to create sessions and overlooking provider switching. Separate an explicit Create session action from a labeled AI provider control containing the provider avatar, name, and chevron on desktop and mobile.

Provider choices say “Create with…” or “Learn about…” so their effects are clear. Existing default-provider settings and launch modes remain intact. Narrow sidebars stack the controls, and disclosure state and Escape focus restoration are covered.

Validation:

  • Independent focused tests: 44 passed, no failures.
  • Executed production-render browser assertions with mocked WebSocket: creation/provider/default payload separation, focus, expanded state, and layout fit at 192px/240px desktop sidebar widths and a 390px mobile viewport.
  • Light/dark desktop and mobile screenshots reviewed; syntax and diff checks passed.

No live provider execution or daemon restart was required.

Separate the Create session action from a labeled provider control with
its avatar, name, and chevron. Preserve vendor creation and default
preferences while improving narrow layouts and disclosure focus.

Verify production desktop and mobile controls with repeatable browser
assertions for payloads, focus, expanded state, and layout fit.
@chadbyte
chadbyte merged commit 5e1f411 into main Sep 19, 2026
2 of 3 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

This issue has been resolved in version 4.3.0-beta.8 (main).

To update, run:

npx clay-server@4.3.0-beta.8

-- Clay Deploy Bot

Build anything, with anyone, in one place.

@github-actions

Copy link
Copy Markdown
Contributor

This issue has been resolved in version 4.3.0 (stable).

To update, run:

npx clay-server@4.3.0

-- Clay Deploy Bot

Build anything, with anyone, in one place.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant