Central authority for Gemini CLI session management. Covers session resume, retention policies, session browser, and cleanup.
STOP - Before providing ANY response about Gemini sessions:
- INVOKE
gemini-cli-docsskill- QUERY for the specific session topic
- BASE responses EXCLUSIVELY on official documentation loaded
Meta-skill for managing Gemini CLI sessions. Sessions preserve conversation history and can be resumed, searched, and configured with retention policies.
Keywords: session, resume, /resume, session browser, retention, maxAge, maxCount, --list-sessions, --delete-session
Use this skill when:
gemini --resume
# or
gemini -r
In an active session:
/resume
Opens interactive session browser to search and select.
Configure automatic cleanup in settings.json:
{
"general": {
"sessionRetention": {
"maxAge": "7d",
"maxCount": 100,
"minRetention": "1d"
}
}
}
| Setting | Description | Example |
|---|---|---|
maxAge |
Maximum session age | "7d", "24h" |
maxCount |
Maximum sessions to keep | 100, 50 |
minRetention |
Minimum time before deletion | "1d", "12h" |
Configure turn limits:
{
"general": {
"maxSessionTurns": 100
}
}
Sessions are stored in:
~/.gemini/tmp/<project_hash>/
| Option | Description |
|---|---|
--resume, -r |
Resume last session |
--list-sessions |
List available sessions |
--delete-session <id> |
Delete specific session |
| Topic | Query Keywords |
|---|---|
| Resume | --resume flag, resume session, /resume command |
| Browser | session browser, search sessions, /resume interactive |
| Retention | sessionRetention, maxAge maxCount, session cleanup |
| Limits | maxSessionTurns, session limits, turn limits |
| Storage | session storage, ~/.gemini/tmp, session location |
| Management | --list-sessions, --delete-session, session management |
What do you want to do?
gemini --resume or gemini -r/resume in active sessiongemini --list-sessionsgemini --delete-session <id>Query: "How do I resume my last Gemini CLI session?" Expected Behavior:
gemini --resume command
Success Criteria: User receives resume command and /resume browser optionQuery: "How do I limit Gemini session storage?" Expected Behavior:
Query: "How do I delete old Gemini sessions?" Expected Behavior:
Query gemini-cli-docs for official documentation on: