AI Session Export
-
-
-```json
-{
- "info": {
- "title": "",
- "agent": "opencode",
- "models": [""]
- },
- "summary": [
- "",
- "",
- ...
- ]
-}
-```
-
-
-
-```
-
-## Workflow
-
-### 1. Export Session Data
-
-Get session data using OpenCode CLI:
-
-```bash
-opencode export [sessionID]
-```
-
-Returns JSON with session info including models used. Use current session if no sessionID provided.
-
-### 2. Generate Summary JSON
-
-From exported data and conversation context, create summary:
-
-- **title**: 2-5 word task description (lowercase)
-- **agent**: always "opencode"
-- **models**: array from export data
-- **summary**: array of terse action statements
- - Use past tense ("added", "fixed", "created")
- - Start with "user requested..." or "user asked..."
- - Chronological order
- - Attempt to keep the summary to a max of 25 turns ("user requested", "agent did")
- - **NEVER include sensitive data**: API keys, credentials, secrets, tokens, passwords, env vars
-
-### 3. Update PR/MR Description
-
-**GitHub:**
-```bash
-gh pr edit