@@ -2327,8 +2327,8 @@ type Assistant struct {
23272327 AssistantId string `json:"assistantId" url:"assistantId"`
23282328 Name string `json:"name" url:"name"`
23292329 // This is for metadata you want to store on the task.
2330- Metadata map[string]interface{} `json:"metadata,omitempty" url:"metadata,omitempty"`
2331- ServerMessages *AssistantServerMessages `json:"serverMessages,omitempty" url:"serverMessages,omitempty"`
2330+ Metadata map[string]interface{} `json:"metadata,omitempty" url:"metadata,omitempty"`
2331+ ServerMessages interface{} `json:"serverMessages,omitempty" url:"serverMessages,omitempty"`
23322332 type_ string
23332333
23342334 extraProperties map[string]interface{}
@@ -2356,7 +2356,7 @@ func (a *Assistant) GetMetadata() map[string]interface{} {
23562356 return a.Metadata
23572357}
23582358
2359- func (a *Assistant) GetServerMessages() *AssistantServerMessages {
2359+ func (a *Assistant) GetServerMessages() interface{} {
23602360 if a == nil {
23612361 return nil
23622362 }
@@ -4699,23 +4699,23 @@ func (a *AssistantOverridesModel) Accept(visitor AssistantOverridesModelVisitor)
46994699type AssistantOverridesServerMessagesItem string
47004700
47014701const (
4702- AssistantOverridesServerMessagesItemConversationUpdate AssistantOverridesServerMessagesItem = "conversation-update"
4703- AssistantOverridesServerMessagesItemEndOfCallReport AssistantOverridesServerMessagesItem = "end-of-call-report"
4704- AssistantOverridesServerMessagesItemFunctionCall AssistantOverridesServerMessagesItem = "function-call"
4705- AssistantOverridesServerMessagesItemHang AssistantOverridesServerMessagesItem = "hang"
4706- AssistantOverridesServerMessagesItemLanguageChanged AssistantOverridesServerMessagesItem = "language-changed"
4707- AssistantOverridesServerMessagesItemLanguageChangeDetected AssistantOverridesServerMessagesItem = "language-change-detected"
4708- AssistantOverridesServerMessagesItemModelOutput AssistantOverridesServerMessagesItem = "model-output"
4709- AssistantOverridesServerMessagesItemPhoneCallControl AssistantOverridesServerMessagesItem = "phone-call-control"
4710- AssistantOverridesServerMessagesItemSpeechUpdate AssistantOverridesServerMessagesItem = "speech-update"
4711- AssistantOverridesServerMessagesItemStatusUpdate AssistantOverridesServerMessagesItem = "status-update"
4712- AssistantOverridesServerMessagesItemTranscript AssistantOverridesServerMessagesItem = "transcript"
4713- AssistantOverridesServerMessagesItemTranscriptTranscriptTypeFinal AssistantOverridesServerMessagesItem = "transcript[transcriptType='final']"
4714- AssistantOverridesServerMessagesItemToolCalls AssistantOverridesServerMessagesItem = "tool-calls"
4715- AssistantOverridesServerMessagesItemTransferDestinationRequest AssistantOverridesServerMessagesItem = "transfer-destination-request"
4716- AssistantOverridesServerMessagesItemTransferUpdate AssistantOverridesServerMessagesItem = "transfer-update"
4717- AssistantOverridesServerMessagesItemUserInterrupted AssistantOverridesServerMessagesItem = "user-interrupted"
4718- AssistantOverridesServerMessagesItemVoiceInput AssistantOverridesServerMessagesItem = "voice-input"
4702+ AssistantOverridesServerMessagesItemConversationUpdate AssistantOverridesServerMessagesItem = "conversation-update"
4703+ AssistantOverridesServerMessagesItemEndOfCallReport AssistantOverridesServerMessagesItem = "end-of-call-report"
4704+ AssistantOverridesServerMessagesItemFunctionCall AssistantOverridesServerMessagesItem = "function-call"
4705+ AssistantOverridesServerMessagesItemHang AssistantOverridesServerMessagesItem = "hang"
4706+ AssistantOverridesServerMessagesItemLanguageChanged AssistantOverridesServerMessagesItem = "language-changed"
4707+ AssistantOverridesServerMessagesItemLanguageChangeDetected AssistantOverridesServerMessagesItem = "language-change-detected"
4708+ AssistantOverridesServerMessagesItemModelOutput AssistantOverridesServerMessagesItem = "model-output"
4709+ AssistantOverridesServerMessagesItemPhoneCallControl AssistantOverridesServerMessagesItem = "phone-call-control"
4710+ AssistantOverridesServerMessagesItemSpeechUpdate AssistantOverridesServerMessagesItem = "speech-update"
4711+ AssistantOverridesServerMessagesItemStatusUpdate AssistantOverridesServerMessagesItem = "status-update"
4712+ AssistantOverridesServerMessagesItemTranscript AssistantOverridesServerMessagesItem = "transcript"
4713+ AssistantOverridesServerMessagesItemFinalTranscript AssistantOverridesServerMessagesItem = "transcript[transcriptType='final']"
4714+ AssistantOverridesServerMessagesItemToolCalls AssistantOverridesServerMessagesItem = "tool-calls"
4715+ AssistantOverridesServerMessagesItemTransferDestinationRequest AssistantOverridesServerMessagesItem = "transfer-destination-request"
4716+ AssistantOverridesServerMessagesItemTransferUpdate AssistantOverridesServerMessagesItem = "transfer-update"
4717+ AssistantOverridesServerMessagesItemUserInterrupted AssistantOverridesServerMessagesItem = "user-interrupted"
4718+ AssistantOverridesServerMessagesItemVoiceInput AssistantOverridesServerMessagesItem = "voice-input"
47194719)
47204720
47214721func NewAssistantOverridesServerMessagesItemFromString(s string) (AssistantOverridesServerMessagesItem, error) {
@@ -4743,7 +4743,7 @@ func NewAssistantOverridesServerMessagesItemFromString(s string) (AssistantOverr
47434743 case "transcript":
47444744 return AssistantOverridesServerMessagesItemTranscript, nil
47454745 case "transcript[transcriptType='final']":
4746- return AssistantOverridesServerMessagesItemTranscriptTranscriptTypeFinal , nil
4746+ return AssistantOverridesServerMessagesItemFinalTranscript , nil
47474747 case "tool-calls":
47484748 return AssistantOverridesServerMessagesItemToolCalls, nil
47494749 case "transfer-destination-request":
@@ -5470,73 +5470,6 @@ func (a *AssistantPaginatedResponse) String() string {
54705470 return fmt.Sprintf("%#v", a)
54715471}
54725472
5473- type AssistantServerMessages string
5474-
5475- const (
5476- AssistantServerMessagesConversationUpdate AssistantServerMessages = "conversation-update"
5477- AssistantServerMessagesEndOfCallReport AssistantServerMessages = "end-of-call-report"
5478- AssistantServerMessagesFunctionCall AssistantServerMessages = "function-call"
5479- AssistantServerMessagesHang AssistantServerMessages = "hang"
5480- AssistantServerMessagesLanguageChanged AssistantServerMessages = "language-changed"
5481- AssistantServerMessagesLanguageChangeDetected AssistantServerMessages = "language-change-detected"
5482- AssistantServerMessagesModelOutput AssistantServerMessages = "model-output"
5483- AssistantServerMessagesPhoneCallControl AssistantServerMessages = "phone-call-control"
5484- AssistantServerMessagesSpeechUpdate AssistantServerMessages = "speech-update"
5485- AssistantServerMessagesStatusUpdate AssistantServerMessages = "status-update"
5486- AssistantServerMessagesTranscript AssistantServerMessages = "transcript"
5487- AssistantServerMessagesTranscriptTranscriptTypeFinal AssistantServerMessages = "transcript[transcriptType='final']"
5488- AssistantServerMessagesToolCalls AssistantServerMessages = "tool-calls"
5489- AssistantServerMessagesTransferDestinationRequest AssistantServerMessages = "transfer-destination-request"
5490- AssistantServerMessagesTransferUpdate AssistantServerMessages = "transfer-update"
5491- AssistantServerMessagesUserInterrupted AssistantServerMessages = "user-interrupted"
5492- AssistantServerMessagesVoiceInput AssistantServerMessages = "voice-input"
5493- )
5494-
5495- func NewAssistantServerMessagesFromString(s string) (AssistantServerMessages, error) {
5496- switch s {
5497- case "conversation-update":
5498- return AssistantServerMessagesConversationUpdate, nil
5499- case "end-of-call-report":
5500- return AssistantServerMessagesEndOfCallReport, nil
5501- case "function-call":
5502- return AssistantServerMessagesFunctionCall, nil
5503- case "hang":
5504- return AssistantServerMessagesHang, nil
5505- case "language-changed":
5506- return AssistantServerMessagesLanguageChanged, nil
5507- case "language-change-detected":
5508- return AssistantServerMessagesLanguageChangeDetected, nil
5509- case "model-output":
5510- return AssistantServerMessagesModelOutput, nil
5511- case "phone-call-control":
5512- return AssistantServerMessagesPhoneCallControl, nil
5513- case "speech-update":
5514- return AssistantServerMessagesSpeechUpdate, nil
5515- case "status-update":
5516- return AssistantServerMessagesStatusUpdate, nil
5517- case "transcript":
5518- return AssistantServerMessagesTranscript, nil
5519- case "transcript[transcriptType='final']":
5520- return AssistantServerMessagesTranscriptTranscriptTypeFinal, nil
5521- case "tool-calls":
5522- return AssistantServerMessagesToolCalls, nil
5523- case "transfer-destination-request":
5524- return AssistantServerMessagesTransferDestinationRequest, nil
5525- case "transfer-update":
5526- return AssistantServerMessagesTransferUpdate, nil
5527- case "user-interrupted":
5528- return AssistantServerMessagesUserInterrupted, nil
5529- case "voice-input":
5530- return AssistantServerMessagesVoiceInput, nil
5531- }
5532- var t AssistantServerMessages
5533- return "", fmt.Errorf("%s is not a valid %T", s, t)
5534- }
5535-
5536- func (a AssistantServerMessages) Ptr() *AssistantServerMessages {
5537- return &a
5538- }
5539-
55405473type AssistantVersionPaginatedResponse struct {
55415474 Results []interface{} `json:"results,omitempty" url:"results,omitempty"`
55425475 Metadata *PaginationMeta `json:"metadata,omitempty" url:"metadata,omitempty"`
@@ -14948,23 +14881,23 @@ func (c *CreateAssistantDtoModel) Accept(visitor CreateAssistantDtoModelVisitor)
1494814881type CreateAssistantDtoServerMessagesItem string
1494914882
1495014883const (
14951- CreateAssistantDtoServerMessagesItemConversationUpdate CreateAssistantDtoServerMessagesItem = "conversation-update"
14952- CreateAssistantDtoServerMessagesItemEndOfCallReport CreateAssistantDtoServerMessagesItem = "end-of-call-report"
14953- CreateAssistantDtoServerMessagesItemFunctionCall CreateAssistantDtoServerMessagesItem = "function-call"
14954- CreateAssistantDtoServerMessagesItemHang CreateAssistantDtoServerMessagesItem = "hang"
14955- CreateAssistantDtoServerMessagesItemLanguageChanged CreateAssistantDtoServerMessagesItem = "language-changed"
14956- CreateAssistantDtoServerMessagesItemLanguageChangeDetected CreateAssistantDtoServerMessagesItem = "language-change-detected"
14957- CreateAssistantDtoServerMessagesItemModelOutput CreateAssistantDtoServerMessagesItem = "model-output"
14958- CreateAssistantDtoServerMessagesItemPhoneCallControl CreateAssistantDtoServerMessagesItem = "phone-call-control"
14959- CreateAssistantDtoServerMessagesItemSpeechUpdate CreateAssistantDtoServerMessagesItem = "speech-update"
14960- CreateAssistantDtoServerMessagesItemStatusUpdate CreateAssistantDtoServerMessagesItem = "status-update"
14961- CreateAssistantDtoServerMessagesItemTranscript CreateAssistantDtoServerMessagesItem = "transcript"
14962- CreateAssistantDtoServerMessagesItemTranscriptTranscriptTypeFinal CreateAssistantDtoServerMessagesItem = "transcript[transcriptType='final']"
14963- CreateAssistantDtoServerMessagesItemToolCalls CreateAssistantDtoServerMessagesItem = "tool-calls"
14964- CreateAssistantDtoServerMessagesItemTransferDestinationRequest CreateAssistantDtoServerMessagesItem = "transfer-destination-request"
14965- CreateAssistantDtoServerMessagesItemTransferUpdate CreateAssistantDtoServerMessagesItem = "transfer-update"
14966- CreateAssistantDtoServerMessagesItemUserInterrupted CreateAssistantDtoServerMessagesItem = "user-interrupted"
14967- CreateAssistantDtoServerMessagesItemVoiceInput CreateAssistantDtoServerMessagesItem = "voice-input"
14884+ CreateAssistantDtoServerMessagesItemConversationUpdate CreateAssistantDtoServerMessagesItem = "conversation-update"
14885+ CreateAssistantDtoServerMessagesItemEndOfCallReport CreateAssistantDtoServerMessagesItem = "end-of-call-report"
14886+ CreateAssistantDtoServerMessagesItemFunctionCall CreateAssistantDtoServerMessagesItem = "function-call"
14887+ CreateAssistantDtoServerMessagesItemHang CreateAssistantDtoServerMessagesItem = "hang"
14888+ CreateAssistantDtoServerMessagesItemLanguageChanged CreateAssistantDtoServerMessagesItem = "language-changed"
14889+ CreateAssistantDtoServerMessagesItemLanguageChangeDetected CreateAssistantDtoServerMessagesItem = "language-change-detected"
14890+ CreateAssistantDtoServerMessagesItemModelOutput CreateAssistantDtoServerMessagesItem = "model-output"
14891+ CreateAssistantDtoServerMessagesItemPhoneCallControl CreateAssistantDtoServerMessagesItem = "phone-call-control"
14892+ CreateAssistantDtoServerMessagesItemSpeechUpdate CreateAssistantDtoServerMessagesItem = "speech-update"
14893+ CreateAssistantDtoServerMessagesItemStatusUpdate CreateAssistantDtoServerMessagesItem = "status-update"
14894+ CreateAssistantDtoServerMessagesItemTranscript CreateAssistantDtoServerMessagesItem = "transcript"
14895+ CreateAssistantDtoServerMessagesItemFinalTranscript CreateAssistantDtoServerMessagesItem = "transcript[transcriptType='final']"
14896+ CreateAssistantDtoServerMessagesItemToolCalls CreateAssistantDtoServerMessagesItem = "tool-calls"
14897+ CreateAssistantDtoServerMessagesItemTransferDestinationRequest CreateAssistantDtoServerMessagesItem = "transfer-destination-request"
14898+ CreateAssistantDtoServerMessagesItemTransferUpdate CreateAssistantDtoServerMessagesItem = "transfer-update"
14899+ CreateAssistantDtoServerMessagesItemUserInterrupted CreateAssistantDtoServerMessagesItem = "user-interrupted"
14900+ CreateAssistantDtoServerMessagesItemVoiceInput CreateAssistantDtoServerMessagesItem = "voice-input"
1496814901)
1496914902
1497014903func NewCreateAssistantDtoServerMessagesItemFromString(s string) (CreateAssistantDtoServerMessagesItem, error) {
@@ -14992,7 +14925,7 @@ func NewCreateAssistantDtoServerMessagesItemFromString(s string) (CreateAssistan
1499214925 case "transcript":
1499314926 return CreateAssistantDtoServerMessagesItemTranscript, nil
1499414927 case "transcript[transcriptType='final']":
14995- return CreateAssistantDtoServerMessagesItemTranscriptTranscriptTypeFinal , nil
14928+ return CreateAssistantDtoServerMessagesItemFinalTranscript , nil
1499614929 case "tool-calls":
1499714930 return CreateAssistantDtoServerMessagesItemToolCalls, nil
1499814931 case "transfer-destination-request":
0 commit comments