Skip to content

Commit 984d935

Browse files
committed
Release v0.6.3
1 parent 76ed3ef commit 984d935

File tree

3 files changed

+59
-126
lines changed

3 files changed

+59
-126
lines changed

assistants.go

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1561,23 +1561,23 @@ func (u *UpdateAssistantDtoModel) Accept(visitor UpdateAssistantDtoModelVisitor)
15611561
type UpdateAssistantDtoServerMessagesItem string
15621562

15631563
const (
1564-
UpdateAssistantDtoServerMessagesItemConversationUpdate UpdateAssistantDtoServerMessagesItem = "conversation-update"
1565-
UpdateAssistantDtoServerMessagesItemEndOfCallReport UpdateAssistantDtoServerMessagesItem = "end-of-call-report"
1566-
UpdateAssistantDtoServerMessagesItemFunctionCall UpdateAssistantDtoServerMessagesItem = "function-call"
1567-
UpdateAssistantDtoServerMessagesItemHang UpdateAssistantDtoServerMessagesItem = "hang"
1568-
UpdateAssistantDtoServerMessagesItemLanguageChanged UpdateAssistantDtoServerMessagesItem = "language-changed"
1569-
UpdateAssistantDtoServerMessagesItemLanguageChangeDetected UpdateAssistantDtoServerMessagesItem = "language-change-detected"
1570-
UpdateAssistantDtoServerMessagesItemModelOutput UpdateAssistantDtoServerMessagesItem = "model-output"
1571-
UpdateAssistantDtoServerMessagesItemPhoneCallControl UpdateAssistantDtoServerMessagesItem = "phone-call-control"
1572-
UpdateAssistantDtoServerMessagesItemSpeechUpdate UpdateAssistantDtoServerMessagesItem = "speech-update"
1573-
UpdateAssistantDtoServerMessagesItemStatusUpdate UpdateAssistantDtoServerMessagesItem = "status-update"
1574-
UpdateAssistantDtoServerMessagesItemTranscript UpdateAssistantDtoServerMessagesItem = "transcript"
1575-
UpdateAssistantDtoServerMessagesItemTranscriptTranscriptTypeFinal UpdateAssistantDtoServerMessagesItem = "transcript[transcriptType='final']"
1576-
UpdateAssistantDtoServerMessagesItemToolCalls UpdateAssistantDtoServerMessagesItem = "tool-calls"
1577-
UpdateAssistantDtoServerMessagesItemTransferDestinationRequest UpdateAssistantDtoServerMessagesItem = "transfer-destination-request"
1578-
UpdateAssistantDtoServerMessagesItemTransferUpdate UpdateAssistantDtoServerMessagesItem = "transfer-update"
1579-
UpdateAssistantDtoServerMessagesItemUserInterrupted UpdateAssistantDtoServerMessagesItem = "user-interrupted"
1580-
UpdateAssistantDtoServerMessagesItemVoiceInput UpdateAssistantDtoServerMessagesItem = "voice-input"
1564+
UpdateAssistantDtoServerMessagesItemConversationUpdate UpdateAssistantDtoServerMessagesItem = "conversation-update"
1565+
UpdateAssistantDtoServerMessagesItemEndOfCallReport UpdateAssistantDtoServerMessagesItem = "end-of-call-report"
1566+
UpdateAssistantDtoServerMessagesItemFunctionCall UpdateAssistantDtoServerMessagesItem = "function-call"
1567+
UpdateAssistantDtoServerMessagesItemHang UpdateAssistantDtoServerMessagesItem = "hang"
1568+
UpdateAssistantDtoServerMessagesItemLanguageChanged UpdateAssistantDtoServerMessagesItem = "language-changed"
1569+
UpdateAssistantDtoServerMessagesItemLanguageChangeDetected UpdateAssistantDtoServerMessagesItem = "language-change-detected"
1570+
UpdateAssistantDtoServerMessagesItemModelOutput UpdateAssistantDtoServerMessagesItem = "model-output"
1571+
UpdateAssistantDtoServerMessagesItemPhoneCallControl UpdateAssistantDtoServerMessagesItem = "phone-call-control"
1572+
UpdateAssistantDtoServerMessagesItemSpeechUpdate UpdateAssistantDtoServerMessagesItem = "speech-update"
1573+
UpdateAssistantDtoServerMessagesItemStatusUpdate UpdateAssistantDtoServerMessagesItem = "status-update"
1574+
UpdateAssistantDtoServerMessagesItemTranscript UpdateAssistantDtoServerMessagesItem = "transcript"
1575+
UpdateAssistantDtoServerMessagesItemFinalTranscript UpdateAssistantDtoServerMessagesItem = "transcript[transcriptType='final']"
1576+
UpdateAssistantDtoServerMessagesItemToolCalls UpdateAssistantDtoServerMessagesItem = "tool-calls"
1577+
UpdateAssistantDtoServerMessagesItemTransferDestinationRequest UpdateAssistantDtoServerMessagesItem = "transfer-destination-request"
1578+
UpdateAssistantDtoServerMessagesItemTransferUpdate UpdateAssistantDtoServerMessagesItem = "transfer-update"
1579+
UpdateAssistantDtoServerMessagesItemUserInterrupted UpdateAssistantDtoServerMessagesItem = "user-interrupted"
1580+
UpdateAssistantDtoServerMessagesItemVoiceInput UpdateAssistantDtoServerMessagesItem = "voice-input"
15811581
)
15821582

15831583
func NewUpdateAssistantDtoServerMessagesItemFromString(s string) (UpdateAssistantDtoServerMessagesItem, error) {
@@ -1605,7 +1605,7 @@ func NewUpdateAssistantDtoServerMessagesItemFromString(s string) (UpdateAssistan
16051605
case "transcript":
16061606
return UpdateAssistantDtoServerMessagesItemTranscript, nil
16071607
case "transcript[transcriptType='final']":
1608-
return UpdateAssistantDtoServerMessagesItemTranscriptTranscriptTypeFinal, nil
1608+
return UpdateAssistantDtoServerMessagesItemFinalTranscript, nil
16091609
case "tool-calls":
16101610
return UpdateAssistantDtoServerMessagesItemToolCalls, nil
16111611
case "transfer-destination-request":

core/request_option.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ func (r *RequestOptions) cloneHeader() http.Header {
5656
headers := r.HTTPHeader.Clone()
5757
headers.Set("X-Fern-Language", "Go")
5858
headers.Set("X-Fern-SDK-Name", "github.com/VapiAI/server-sdk-go")
59-
headers.Set("X-Fern-SDK-Version", "v0.6.1")
60-
headers.Set("User-Agent", "github.com/VapiAI/server-sdk-go/0.6.1")
59+
headers.Set("X-Fern-SDK-Version", "v0.6.3")
60+
headers.Set("User-Agent", "github.com/VapiAI/server-sdk-go/0.6.3")
6161
return headers
6262
}
6363

types.go

Lines changed: 39 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -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)
46994699
type AssistantOverridesServerMessagesItem string
47004700

47014701
const (
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

47214721
func 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-
55405473
type 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)
1494814881
type CreateAssistantDtoServerMessagesItem string
1494914882

1495014883
const (
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

1497014903
func 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

Comments
 (0)