Skip to content

refactor: drop the new-session button from the ui sidebar#32

Merged
kylecarbs merged 1 commit into
mainfrom
refactor/ui-drop-new-session-button
Jun 11, 2026
Merged

refactor: drop the new-session button from the ui sidebar#32
kylecarbs merged 1 commit into
mainfrom
refactor/ui-drop-new-session-button

Conversation

@kylecarbs

Copy link
Copy Markdown
Member

Summary

Session creation lives comfortably on C-a c (and boo new), so the + new session button and the blank gap row under it are gone. The session list now starts on the top sidebar row, which also frees two rows for entries (11 visible sessions in a 24-row terminal, up from 10).

  • Layout: list_top and the new_button hit region are removed; sidebar hits map straight to session rows.
  • Sidebar composition loses the button and gap branches.
  • boo help ui drops the click + new session line; README wording updated (create/rename are keyboard actions).
  • Tests: click coordinates shift up two rows, readiness waits use session names instead of the button text, and the create/kill test now creates via C-a c.

Validation

  • zig build test-all --summary all: 126/126.
  • zig build test-all -Doptimize=ReleaseSafe: 126/126.

This PR was generated with Coder Agents on behalf of @kylecarbs.

The session list now starts on the top sidebar row; C-a c (and boo
new) remain the ways to create a session. Removing the button and its
gap row frees two list rows and the new_button hit region, and click
coordinates shift up accordingly.
@kylecarbs kylecarbs merged commit 1a6e21a into main Jun 11, 2026
7 of 8 checks passed
@kylecarbs kylecarbs mentioned this pull request Jun 11, 2026
kylecarbs added a commit that referenced this pull request Jun 11, 2026
Sidebar new-session button removal (#32).
@kylecarbs kylecarbs deleted the refactor/ui-drop-new-session-button branch June 11, 2026 20:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant