Skip to content

fix: gemini cli resume session can have project_dir#2240

Merged
farion1231 merged 1 commit into
farion1231:mainfrom
tisonkun:gemini-cli-project-dir
Apr 23, 2026
Merged

fix: gemini cli resume session can have project_dir#2240
farion1231 merged 1 commit into
farion1231:mainfrom
tisonkun:gemini-cli-project-dir

Conversation

@tisonkun

Copy link
Copy Markdown
Contributor

google-gemini/gemini-cli#17901 这个 PR 改了一下 $HOME/.gemini/tmp 的组织逻辑。

按理说是 .gemini/projects.json.gemini/tmp/<project_name>/.project_root 两种都可以拿到 project_dir.

我顺着现在的 iter 逻辑先用第二种实现。还是不知道本地怎么编译测试,我研究一下 ><

这个不是公开的接口,所以未来 Gemini CLI 应该也随时可能静默 break ..

BTW 旧版的 Gemini CLI 虽然是 .gemini/tmp/<project_hash>/ 的结构,我记得也有这个 .project_root 的文件。

Comment thread src-tauri/src/session_manager/providers/gemini.rs
@tisonkun tisonkun force-pushed the gemini-cli-project-dir branch from 46b6a60 to af9ea48 Compare April 22, 2026 15:44
Signed-off-by: tison <wander4096@gmail.com>
@tisonkun tisonkun force-pushed the gemini-cli-project-dir branch from af9ea48 to 911786b Compare April 22, 2026 15:45
@tisonkun

Copy link
Copy Markdown
Contributor Author

System.IO.IOException: No space left on device : '/home/runner/actions-runner/cached/2.333.1/_diag/Worker_20260422-154605-utc.log'

Run out of space. Doesn't seem related.

@farion1231 farion1231 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

感谢您的贡献!

@farion1231 farion1231 merged commit e7ff2ee into farion1231:main Apr 23, 2026
1 of 2 checks passed
@tisonkun tisonkun deleted the gemini-cli-project-dir branch April 23, 2026 01:09
ManLOK-Chu pushed a commit to ManLOK-Chu/cc-switch that referenced this pull request May 11, 2026
dfbb pushed a commit to dfbb/cc-switch that referenced this pull request May 20, 2026
delta-lo pushed a commit to delta-lo/cc-switch-mod that referenced this pull request May 31, 2026
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