deleteSession method

Future<void> deleteSession(
  1. String sessionId
)

Delete a session's history.

Implementation

Future<void> deleteSession(String sessionId) async {
  _sessionCache.remove(sessionId);
  _summaryCache.remove(sessionId);

  final file = File('$_baseDir/$sessionId.jsonl');
  if (await file.exists()) {
    await file.delete();
  }

  await _saveSummaryIndex();
}