Modules§
Structs§
- Commit
Link - A link between a git commit and an AI session.
- LocalDb
- Local SQLite index/cache shared by TUI and Daemon.
This is not the source of truth for canonical session bodies.
Thread-safe: wraps the connection in a Mutex so it can be shared via
Arc<LocalDb>. - Local
Session Filter - Filter for listing sessions from the local DB.
- Local
Session Row - A local session row stored in the local SQLite index/cache database.
- LogFilter
- Extended filter for the
logcommand. - Remote
Session Summary - Minimal remote session payload needed for local index/cache upsert.
Enums§
- Local
Sort Order - Sort order for local session listing.
- Local
Time Range - Time range filter for local session listing.
Constants§
- LOCAL_
SESSION_ COLUMNS - Column list for SELECT queries against sessions + session_sync + users.
Functions§
- hide_
opencode_ child_ sessions - Remove OpenCode child sessions so only parent sessions remain visible.
- is_
opencode_ child_ session - Return true when a cached row corresponds to an OpenCode child session.
- parse_
opencode_ parent_ session_ id Deprecated - Parse
parentID/parentIdfrom an OpenCode session JSON file.