setMetadata(key: string, value: string): Promise<void> {
const db = await this._ensureDb();
await dbRun(db, 'INSERT OR REPLACE INTO session_metadata (key, value) VALUES (?, ?)', [key, value]);
}));
}
setChatDraft(chat: URI, draft: Message | undefined): Promise<void> {