session_persistence
CommunityPersist local session data for Read Aloud.
Software Engineering#mcp#session-persistence#local-storage#extension-state#read_aloud#snippet-history
AuthorIdanDavidAviv
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Local AI workflows often lose context across interactions because session data is not reliably stored outside memory. This protocol persists session metadata locally to provide human-readable titles and consistent turn metadata for the Read Aloud extension.
Core Features & Use Cases
- Local storage architecture under the Antigravity path: ~/.gemini/antigravity/read_aloud/<sessionId>/ to house per-session state and snippet files.
- Metadata schema: extension_state.json containing session_title, current_turn_index, and last_updated to drive UI resolution and continuity.
- UI resilience and MCP compatibility: UI resolution reads extension_state.json to derive display names; MCP injections update the state atomically and reflect new titles in the UI.
Quick Start
Install the agent and configure it to store session metadata in extension_state.json under ~/.gemini/antigravity/read_aloud/<sessionId>/ and write new snippet files to read_aloud as MCP outputs.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: session_persistence Download link: https://github.com/IdanDavidAviv/virgo/archive/main.zip#session-persistence Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.