Skip to content

Suggest shells' folders in New Session and add ⇧⌘N - #5

Merged
javiertoledo merged 1 commit into
theam:mainfrom
didelco:feature-suggest-open-folders
Oct 9, 2026
Merged

javiertoledo merged 1 commit into
theam:mainfrom
didelco:feature-suggest-open-folders

Conversation

@didelco

@didelco didelco commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • New Session's folder shortcuts also offer the folders of shells still waiting for an agent, after the agents' folders. Worktrees stay out. Their tooltip says what is open there.
  • New Session in Same Folder… was only in a session's or shell's context menu. The File menu has it too, with ⇧⌘N, for the session on screen. docs/GUIDE.md mentions both.

Rebuilt on main

main already suggests open folders in New Session (07603c0: the agents' folders as one-click buttons, most used first, without worktrees), so this keeps only what is new here: shells' folders join those buttons instead of a separate OPEN… menu.

Test plan

  • swift test (112 tests, with shells in foldersInUseComeMostUsedFirstWithoutWorktrees) and xcodebuild pass
  • In the app: a shell without an agent offers its folder in New Session; ⇧⌘N on a session opens New Session with its folder and machine

🤖 Generated with Claude Code

- New Session's folder shortcuts also offer the folders of shells
  still waiting for an agent, after the agents' folders. Worktrees
  stay out.
- New Session in Same Folder… was only in a session's or shell's
  context menu. The File menu has it too, with ⇧⌘N, for the session
  on screen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@javiertoledo
javiertoledo force-pushed the feature-suggest-open-folders branch from 0bf64fc to 99b7551 Compare October 9, 2026 17:17
@javiertoledo javiertoledo changed the title Suggest already-open folders in New Session Suggest shells' folders in New Session and add ⇧⌘N Oct 9, 2026
@javiertoledo
javiertoledo merged commit 0a0055f into theam:main Oct 9, 2026
1 check 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.

2 participants