Skip to content

[WIP] Fix/sidebar buttons layout - #977

Draft
jelloeater-agent wants to merge 9 commits into
catatafishen:masterfrom
jelloeater-agent:fix/sidebar-buttons-layout
Draft

[WIP] Fix/sidebar buttons layout#977
jelloeater-agent wants to merge 9 commits into
catatafishen:masterfrom
jelloeater-agent:fix/sidebar-buttons-layout

Conversation

@jelloeater-agent

Copy link
Copy Markdown
Contributor

No description provided.

- Changed controlsToolbar from horizontal to vertical layout
  (isVertical=false → true) so buttons render properly in the
  BorderLayout.WEST sidebar position
- Added SessionManagementAction as a new always-visible toolbar button
  for restart/clear/logout options (previously hidden in a popup)
- Simplified DisconnectOrStopAction to directly disconnect when idle
  instead of opening a popup with session management options
- Removed dead addSessionManagementSection() method

Fixes: clicking above Attach Content showed invisible RestartSessionGroup,
and session management was hidden in DisconnectOrStopAction's popup.
Reverted isVertical=true and NOWRAP_STRATEGY changes that broke
button visibility. Master's horizontal toolbar layout was already correct.
Only kept: SessionManagementAction (⋯), simplified DisconnectOrStopAction,
removed dead addSessionManagementSection.
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

⚠️ ClusterFuzzLite — Maintainer Security Review Required

A maintainer needs to approve the ClusterFuzzLite PR fuzzing workflow run for this fork PR.

Before approving, please review the code changes from jelloeater-agent/agentbridge@7f20acd8 to confirm there is no code that could:

  • Exfiltrate the CFLITE_STORAGE_REPO_TOKEN CI secret
  • Abuse CI infrastructure or the fuzz corpus storage repository

The fuzz targets from the fork branch will be compiled and executed with access to repository secrets. Rubber-stamping this approval without reviewing the code is a security risk.

This comment is posted automatically whenever ClusterFuzzLite is triggered on a fork PR.

@jelloeater-agent jelloeater-agent changed the title Fix/sidebar buttons layout [WIP] Fix/sidebar buttons layout Aug 3, 2026
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