Skip to content

Show remote Platform sessions in the Agents sidebar - #183

Merged
benfavre merged 2 commits into
mainfrom
fix/remote-agent-sidebar
Oct 15, 2026
Merged

benfavre merged 2 commits into
mainfrom
fix/remote-agent-sidebar

Conversation

@benfavre

@benfavre benfavre commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

Opening Agents previously showed only this machine's conversation library, while remote Platform sessions loaded only in Fleet. The Agents sidebar now shares Fleet's authenticated directory, lists remote sessions without requiring a local checkout or control permission, and refreshes while Agents is visible.

Selecting a remote session keeps the Agents sidebar open and reuses the retained Fleet session detail and its explicit observation/control actions. Hidden local replies remain unread, delayed local startup does not steal focus, and losing access clears remote selection without consuming hidden output.

Validation: cargo check --locked -p shelldeck-ui, strict workspace Clippy (cargo clippy --locked --workspace --no-deps -- -D warnings), formatting and diff checks passed. All 243 UI tests passed in a disposable XDG profile, including remote search, exact-coordinate selection, directory replacement, access loss, unread attention and refresh visibility regressions. Live verification of the ben@webdesign29.net account was unavailable.

@benfavre
benfavre merged commit eaff8e4 into main Oct 15, 2026
7 checks passed
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