Skip to content

feat: remote machines in the sidebar, last closure and project search - #18

Merged
lucamangiacotti-dev merged 1 commit into
mainfrom
feat/sync-saas-2.2.5
Nov 11, 2026
Merged

lucamangiacotti-dev merged 1 commit into
mainfrom
feat/sync-saas-2.2.5

Conversation

@lucamangiacotti-dev

Copy link
Copy Markdown
Contributor

Summary

  • Remote machines: the session sidebar groups folders, workspaces and sessions by the machine they run on. The new-session wizard asks first where the session runs (this computer, a saved SSH connection or a connect command), then the provider, then the configuration.
  • Project search: a search field in the sidebar filters by folder, workspace and session name once there are several folders or projects.
  • Last closure: the resume modal gains a tab listing the sessions and agents open in the previous run, fed by a local open-state.json record that survives a crash or a force-quit (PROMPTOPS_OPEN_STATE=0 turns it off).
  • Lead agent: the chosen lead is kept across restarts and wakes from standby.
  • Terminal row buttons: run, copy and open buttons also work in fullscreen TUIs, with translated labels.
  • Standby: parking a session no longer moves the focus to another one.
  • Models: Claude Fable 5.2, updated Opus 5.5 pricing.
  • 30 new strings in all 15 languages.

Testing

  • ng test: 654 of 654
  • ng build --configuration=desktop
  • cargo check, cargo fmt --check, unit tests of the touched Rust modules
  • Local macOS build with npm run build:full

🤖 Generated with Claude Code

The session sidebar groups folders, workspaces and sessions by the machine
they run on, and the new-session wizard asks first where the session runs
(this computer, a saved SSH connection or a connect command), then the
provider, then the configuration. A search field filters projects once the
sidebar holds several folders or projects.

The resume modal gains a "Last closure" tab fed by a local open-state.json
record of the sessions and agents open in the previous run, written
continuously so it survives a crash or a force-quit.

Also keeps the chosen lead agent across restarts and wakes from standby,
draws the run, copy and open buttons on terminal rows in fullscreen TUIs
too, stops parking a session from moving the focus to another one, and adds
Claude Fable 5.2 with updated Opus 5.5 pricing.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Signed-off-by: Luca Mangiacotti <luca.mangiacotti@shellonback.com>
@lucamangiacotti-dev
lucamangiacotti-dev merged commit 9aa68fa into main Nov 11, 2026
15 checks passed
@lucamangiacotti-dev
lucamangiacotti-dev deleted the feat/sync-saas-2.2.5 branch November 11, 2026 00:50
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