feat(FN-3198): improve ListView split-pane UX and add agent runs tab

This merge lands six commits that overhaul ListView split-pane UX across the dashboard and add an agent runs tab to both the ListView and AgentDetailView, with auto-expand behavior when a run is selected. It also fixes overflow issues in the workspace selector (desktop) and clamps long labels in the

Fusion-Task-Id: FN-3198
This commit is contained in:
Fusion
2026-05-02 05:07:03 -07:00
committed by gsxdsm
parent 1ddebaa142
commit 93ecf83a1a
6 changed files with 101 additions and 11 deletions

View File

@@ -41,11 +41,12 @@
.workspace-selector-menu {
position: absolute;
top: calc(100% + 8px);
left: 0;
top: calc(100% + var(--space-sm));
left: auto;
right: 0;
z-index: 20;
min-width: 300px;
max-width: 360px;
max-width: min(360px, calc(100vw - var(--space-xl)));
padding: 8px;
border: 1px solid var(--border);
border-radius: var(--radius-lg);
@@ -117,10 +118,8 @@
}
.workspace-selector-menu {
left: auto;
right: 0;
min-width: min(300px, calc(100vw - 24px));
max-width: calc(100vw - 24px);
min-width: min(300px, calc(100vw - var(--space-xl)));
max-width: calc(100vw - var(--space-xl));
}
.workspace-selector-option-meta {