[BUG] --resume picker no longer scoped to current directory (regression in 2.1.104)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
claude --resume previously opened an interactive picker showing
only sessions created in the current working directory. After
updating to 2.1.104, it now shows a global list of sessions from
every project directory on the machine.
Note:
--continue (-c) is still correctly scoped to the current
directory. Only the --resume picker is affected. The sessions
themselves are stored correctly on disk under the right project
folders — this is purely a display/filtering regression in the
picker UI.
Workaround:
Type a project-specific search term after launching the picker to
manually filter results.
Version: 2.1.104 | OS: macOS 25.3.0 | Install: Homebrew
Cask
What Should Happen?
The picker lists only sessions whose cwd matches the current working directory, as it did in previous versions.
Error Messages/Logs
Steps to Reproduce
- Have Claude Code sessions in multiple project directories (e.g.
/Users/me/Sites/project-a and /Users/me/Sites/project-b)
cdinto one project directory- Run
claude --resume - The picker shows sessions from all project directories, not just the current one
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.104
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗