55// AUTO-GENERATED FILE - DO NOT EDIT
66// Generated from: api.schema.json
77
8+ using System . Text . Json ;
89using System . Text . Json . Serialization ;
910using StreamJsonRpc ;
1011
@@ -338,3 +339,27 @@ public async Task<SessionModelSwitchToResult> SwitchToAsync(string modelId, Canc
338339 return await CopilotClient . InvokeRpcAsync < SessionModelSwitchToResult > ( _rpc , "session.model.switchTo" , [ request ] , cancellationToken ) ;
339340 }
340341}
342+
343+ [ JsonSourceGenerationOptions (
344+ JsonSerializerDefaults . Web ,
345+ AllowOutOfOrderMetadataProperties = true ,
346+ DefaultIgnoreCondition = JsonIgnoreCondition . WhenWritingNull ) ]
347+ [ JsonSerializable ( typeof ( AccountGetQuotaResult ) ) ]
348+ [ JsonSerializable ( typeof ( AccountGetQuotaResultQuotaSnapshotsValue ) ) ]
349+ [ JsonSerializable ( typeof ( GetCurrentRequest ) ) ]
350+ [ JsonSerializable ( typeof ( ListRequest ) ) ]
351+ [ JsonSerializable ( typeof ( Model ) ) ]
352+ [ JsonSerializable ( typeof ( ModelBilling ) ) ]
353+ [ JsonSerializable ( typeof ( ModelCapabilities ) ) ]
354+ [ JsonSerializable ( typeof ( ModelCapabilitiesLimits ) ) ]
355+ [ JsonSerializable ( typeof ( ModelCapabilitiesSupports ) ) ]
356+ [ JsonSerializable ( typeof ( ModelPolicy ) ) ]
357+ [ JsonSerializable ( typeof ( ModelsListResult ) ) ]
358+ [ JsonSerializable ( typeof ( PingRequest ) ) ]
359+ [ JsonSerializable ( typeof ( PingResult ) ) ]
360+ [ JsonSerializable ( typeof ( SessionModelGetCurrentResult ) ) ]
361+ [ JsonSerializable ( typeof ( SessionModelSwitchToResult ) ) ]
362+ [ JsonSerializable ( typeof ( SwitchToRequest ) ) ]
363+ [ JsonSerializable ( typeof ( Tool ) ) ]
364+ [ JsonSerializable ( typeof ( ToolsListResult ) ) ]
365+ internal partial class RpcJsonContext : JsonSerializerContext ;
0 commit comments