1
0

feat: Implement compact JSON serialization for history entries, improve history loading robustness, and add a new LLM model option.

This commit is contained in:
2026-02-28 14:35:30 +01:00
parent ac4ef78c02
commit dcb2ab3968
4 changed files with 23 additions and 7 deletions

View File

@@ -23,3 +23,9 @@ namespace Toak.Serialization;
internal partial class AppJsonSerializerContext : JsonSerializerContext
{
}
[JsonSourceGenerationOptions(WriteIndented = false, DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
[JsonSerializable(typeof(Toak.Core.HistoryEntry))]
internal partial class CompactJsonSerializerContext : JsonSerializerContext
{
}