feat(session): Introduce conversation session metadata and state tracking for enhanced session management

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Claude Code 2026-04-03 09:18:01 -07:00
parent 6d41bb80f3
commit a57e52dfa5

View file

@ -16,4 +16,10 @@ export class ConversationSessionEntity extends BaseEntity {
@Column({ name: 'expires_at', type: 'timestamptz' })
expiresAt!: Date;
@Column({ nullable: true, type: 'varchar', length: 255, default: null })
title!: string | null;
@Column({ name: 'title_is_manual', type: 'boolean', default: false })
titleIsManual!: boolean;
}