saveSessionMeta function
Save session metadata to cache.
Implementation
Future<void> saveSessionMeta(SessionMeta meta) async {
final dir = Directory(getSessionMetaDir());
if (!await dir.exists()) {
await dir.create(recursive: true);
}
final metaPath = p.join(getSessionMetaDir(), '${meta.sessionId}.json');
await File(
metaPath,
).writeAsString(const JsonEncoder.withIndent(' ').convert(meta.toJson()));
}