diff --git a/src/Extensions/Console/JsonConsoleOptions.cs b/src/Extensions/Console/JsonConsoleOptions.cs index 540debd..c5fe1c8 100644 --- a/src/Extensions/Console/JsonConsoleOptions.cs +++ b/src/Extensions/Console/JsonConsoleOptions.cs @@ -12,7 +12,12 @@ namespace Devlooped.Extensions.AI; /// public class JsonConsoleOptions { - static readonly JsonSerializerOptions jsonOptions = new(JsonSerializerDefaults.Web); + static readonly JsonSerializerOptions jsonOptions = new(JsonSerializerDefaults.Web) + { + DefaultIgnoreCondition = + System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull | + System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingDefault + }; /// /// Default settings for rendering JSON output to the console, which include: