deleteSession method
Delete a saved session.
Implementation
Future<bool> deleteSession(String id) async {
if (_sessionHistoryManager == null) return false;
// Also delete transcript
try {
final transcriptFile =
File('${SystemConstants.sessionDir}/$id.jsonl');
if (await transcriptFile.exists()) {
await transcriptFile.delete();
}
} catch (_) {}
return _sessionHistoryManager!.deleteSession(id);
}