Expand description
Filesystem layout for Gemini CLI conversation logs.
Gemini CLI stores per-project chat logs under ~/.gemini/tmp/<slot>/,
where <slot> is either the friendly project name from
~/.gemini/projects.json or the SHA-256 hex of the absolute project
path. Both are supported: the resolver prefers the friendly name when
it exists on disk, and falls back to the hash otherwise.
Structs§
- Path
Resolver - Session
Entry - One session surfaced by
PathResolver::list_session_entries.
Functions§
- project_
hash - Canonical
projectHash: SHA-256 hex of the absolute project path.