saveFacets function
Save facets to cache.
Implementation
Future<void> saveFacets(SessionFacets facets) async {
final dir = Directory(getFacetsDir());
if (!await dir.exists()) {
await dir.create(recursive: true);
}
final facetPath = p.join(getFacetsDir(), '${facets.sessionId}.json');
await File(
facetPath,
).writeAsString(const JsonEncoder.withIndent(' ').convert(facets.toJson()));
}