@@ -1318,7 +1318,7 @@ public class ChatClient {
13181318 public virtual ClientResult < ChatCompletion > GetChatCompletion ( string completionId , CancellationToken cancellationToken = default ) ;
13191319 public virtual Task < ClientResult > GetChatCompletionAsync ( string completionId , RequestOptions options ) ;
13201320 public virtual Task < ClientResult < ChatCompletion > > GetChatCompletionAsync ( string completionId , CancellationToken cancellationToken = default ) ;
1321- public virtual CollectionResult < ChatCompletionMessageListDatum > GetChatCompletionMessages ( string completionId , ChatCompletionCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
1321+ public virtual CollectionResult < ChatCompletionMessageListDatum > GetChatCompletionMessages ( string completionId , ChatCompletionMessageCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
13221322 public virtual CollectionResult GetChatCompletionMessages ( string completionId , string after , int ? limit , string order , RequestOptions options ) ;
13231323 public virtual AsyncCollectionResult < ChatCompletionMessageListDatum > GetChatCompletionMessagesAsync ( string completionId , ChatCompletionMessageCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
13241324 public virtual AsyncCollectionResult GetChatCompletionMessagesAsync ( string completionId , string after , int ? limit , string order , RequestOptions options ) ;
@@ -4249,6 +4249,10 @@ public class OpenAIResponseClient {
42494249 public virtual ClientResult < ResponseDeletionResult > DeleteResponse ( string responseId , CancellationToken cancellationToken = default ) ;
42504250 public virtual Task < ClientResult > DeleteResponseAsync ( string responseId , RequestOptions options ) ;
42514251 public virtual Task < ClientResult < ResponseDeletionResult > > DeleteResponseAsync ( string responseId , CancellationToken cancellationToken = default ) ;
4252+ public virtual CollectionResult < ResponseItem > GetInputItems ( string responseId , ResponseItemCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
4253+ public virtual CollectionResult GetInputItems ( string responseId , int ? limit , string order , string after , string before , RequestOptions options ) ;
4254+ public virtual AsyncCollectionResult < ResponseItem > GetInputItemsAsync ( string responseId , ResponseItemCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
4255+ public virtual AsyncCollectionResult GetInputItemsAsync ( string responseId , int ? limit , string order , string after , string before , RequestOptions options ) ;
42524256 public virtual ClientResult GetResponse ( string responseId , bool ? stream , int ? startingAfter , RequestOptions options ) ;
42534257 public virtual ClientResult < OpenAIResponse > GetResponse ( string responseId , CancellationToken cancellationToken = default ) ;
42544258 public virtual Task < ClientResult > GetResponseAsync ( string responseId , bool ? stream , int ? startingAfter , RequestOptions options ) ;
@@ -4478,11 +4482,15 @@ public class ResponseItem : IJsonModel<ResponseItem>, IPersistableModel<Response
44784482 protected virtual ResponseItem PersistableModelCreateCore ( BinaryData data , ModelReaderWriterOptions options ) ;
44794483 protected virtual BinaryData PersistableModelWriteCore ( ModelReaderWriterOptions options ) ;
44804484 }
4481- public class ResponseItemCollectionOptions {
4485+ public class ResponseItemCollectionOptions : IJsonModel < ResponseItemCollectionOptions > , IPersistableModel < ResponseItemCollectionOptions > {
44824486 public string AfterId { get ; set ; }
44834487 public string BeforeId { get ; set ; }
44844488 public ResponseItemCollectionOrder ? Order { get ; set ; }
44854489 public int ? PageSizeLimit { get ; set ; }
4490+ protected virtual ResponseItemCollectionOptions JsonModelCreateCore ( ref Utf8JsonReader reader , ModelReaderWriterOptions options ) ;
4491+ protected virtual void JsonModelWriteCore ( Utf8JsonWriter writer , ModelReaderWriterOptions options ) ;
4492+ protected virtual ResponseItemCollectionOptions PersistableModelCreateCore ( BinaryData data , ModelReaderWriterOptions options ) ;
4493+ protected virtual BinaryData PersistableModelWriteCore ( ModelReaderWriterOptions options ) ;
44864494 }
44874495 public readonly partial struct ResponseItemCollectionOrder : IEquatable < ResponseItemCollectionOrder > {
44884496 public ResponseItemCollectionOrder ( string value ) ;
@@ -4495,6 +4503,7 @@ public class ResponseItemCollectionOptions {
44954503 public override readonly int GetHashCode ( ) ;
44964504 public static bool operator == ( ResponseItemCollectionOrder left , ResponseItemCollectionOrder right ) ;
44974505 public static implicit operator ResponseItemCollectionOrder ( string value ) ;
4506+ public static implicit operator ResponseItemCollectionOrder ? ( string value ) ;
44984507 public static bool operator != ( ResponseItemCollectionOrder left , ResponseItemCollectionOrder right ) ;
44994508 public override readonly string ToString ( ) ;
45004509 }
0 commit comments