Timestamp when this session was completed, or null if still active.
Timestamp when this session was created.
Unique identifier for this session.
Locale used for AI assistant responses (e.g. "en-US", "ko-KR").
AI model identifier specifying which model to use.
The exact model name or identifier for the AI provider, such as "gpt-4.1", "claude-sonnet-4-20250514", "qwen3-235b-a22b", etc.
Current pipeline phase, or null if not yet started.
IANA timezone identifier (e.g. "Asia/Seoul", "America/New_York").
Optional user-provided title for this session.
Accumulated token usage for cost tracking.
Vendor configuration used for this session.
Summary view of a vibe coding session.
Contains essential metadata and progress information without the full conversation histories or event snapshots. Used for listing sessions and displaying overview information.