@@ -418,7 +418,7 @@ await client.Assistants.UpdateAsync("id", new UpdateAssistantDto());
418418</details >
419419
420420## PhoneNumbers
421- <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >ListAsync</a >(PhoneNumbersListRequest { ... }) -> IEnumerable<object ></code ></summary >
421+ <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >ListAsync</a >(PhoneNumbersListRequest { ... }) -> IEnumerable<OneOf<ByoPhoneNumber, TwilioPhoneNumber, VonagePhoneNumber, VapiPhoneNumber > ></code ></summary >
422422<dl >
423423<dd >
424424
@@ -458,7 +458,7 @@ await client.PhoneNumbers.ListAsync(new PhoneNumbersListRequest());
458458</dl >
459459</details >
460460
461- <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >CreateAsync</a >(object { ... }) -> object </code ></summary >
461+ <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >CreateAsync</a >(OneOf< CreateByoPhoneNumberDto, CreateTwilioPhoneNumberDto, CreateVonagePhoneNumberDto, CreateVapiPhoneNumberDto > { ... }) -> OneOf< ByoPhoneNumber, TwilioPhoneNumber, VonagePhoneNumber, VapiPhoneNumber > </code ></summary >
462462<dl >
463463<dd >
464464
@@ -471,7 +471,9 @@ await client.PhoneNumbers.ListAsync(new PhoneNumbersListRequest());
471471<dd >
472472
473473``` csharp
474- await client .PhoneNumbers .CreateAsync (new CreateVapiPhoneNumberDto { SipUri = " string" });
474+ await client .PhoneNumbers .CreateAsync (
475+ new CreateByoPhoneNumberDto { Provider = " byo-phone-number" , CredentialId = " credentialId" }
476+ );
475477```
476478</dd >
477479</dl >
@@ -486,7 +488,7 @@ await client.PhoneNumbers.CreateAsync(new CreateVapiPhoneNumberDto { SipUri = "s
486488<dl >
487489<dd >
488490
489- ** request:** ` object `
491+ ** request:** ` OneOf<CreateByoPhoneNumberDto, CreateTwilioPhoneNumberDto, CreateVonagePhoneNumberDto, CreateVapiPhoneNumberDto> `
490492
491493</dd >
492494</dl >
@@ -498,7 +500,7 @@ await client.PhoneNumbers.CreateAsync(new CreateVapiPhoneNumberDto { SipUri = "s
498500</dl >
499501</details >
500502
501- <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >GetAsync</a >(id) -> object </code ></summary >
503+ <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >GetAsync</a >(id) -> OneOf< ByoPhoneNumber, TwilioPhoneNumber, VonagePhoneNumber, VapiPhoneNumber > </code ></summary >
502504<dl >
503505<dd >
504506
@@ -538,7 +540,7 @@ await client.PhoneNumbers.GetAsync("id");
538540</dl >
539541</details >
540542
541- <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >DeleteAsync</a >(id) -> object </code ></summary >
543+ <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >DeleteAsync</a >(id) -> OneOf< ByoPhoneNumber, TwilioPhoneNumber, VonagePhoneNumber, VapiPhoneNumber > </code ></summary >
542544<dl >
543545<dd >
544546
@@ -578,7 +580,7 @@ await client.PhoneNumbers.DeleteAsync("id");
578580</dl >
579581</details >
580582
581- <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >UpdateAsync</a >(id, UpdatePhoneNumberDto { ... }) -> object </code ></summary >
583+ <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >UpdateAsync</a >(id, UpdatePhoneNumberDto { ... }) -> OneOf< ByoPhoneNumber, TwilioPhoneNumber, VonagePhoneNumber, VapiPhoneNumber > </code ></summary >
582584<dl >
583585<dd >
584586
@@ -841,7 +843,7 @@ await client.Squads.UpdateAsync(
841843</details >
842844
843845## Blocks
844- <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >ListAsync</a >(BlocksListRequest { ... }) -> IEnumerable<object ></code ></summary >
846+ <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >ListAsync</a >(BlocksListRequest { ... }) -> IEnumerable<OneOf<ConversationBlock, ToolCallBlock, WorkflowBlock > ></code ></summary >
845847<dl >
846848<dd >
847849
@@ -881,7 +883,7 @@ await client.Blocks.ListAsync(new BlocksListRequest());
881883</dl >
882884</details >
883885
884- <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >CreateAsync</a >(object { ... }) -> object </code ></summary >
886+ <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >CreateAsync</a >(OneOf< CreateConversationBlockDto, CreateToolCallBlockDto, CreateWorkflowBlockDto > { ... }) -> OneOf< ConversationBlock, ToolCallBlock, WorkflowBlock > </code ></summary >
885887<dl >
886888<dd >
887889
@@ -894,7 +896,9 @@ await client.Blocks.ListAsync(new BlocksListRequest());
894896<dd >
895897
896898``` csharp
897- await client .Blocks .CreateAsync (new CreateWorkflowBlockDto ());
899+ await client .Blocks .CreateAsync (
900+ new CreateConversationBlockDto { Type = " conversation" , Instruction = " instruction" }
901+ );
898902```
899903</dd >
900904</dl >
@@ -909,7 +913,7 @@ await client.Blocks.CreateAsync(new CreateWorkflowBlockDto());
909913<dl >
910914<dd >
911915
912- ** request:** ` object `
916+ ** request:** ` OneOf<CreateConversationBlockDto, CreateToolCallBlockDto, CreateWorkflowBlockDto> `
913917
914918</dd >
915919</dl >
@@ -921,7 +925,7 @@ await client.Blocks.CreateAsync(new CreateWorkflowBlockDto());
921925</dl >
922926</details >
923927
924- <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >GetAsync</a >(id) -> object </code ></summary >
928+ <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >GetAsync</a >(id) -> OneOf< ConversationBlock, ToolCallBlock, WorkflowBlock > </code ></summary >
925929<dl >
926930<dd >
927931
@@ -961,7 +965,7 @@ await client.Blocks.GetAsync("id");
961965</dl >
962966</details >
963967
964- <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >DeleteAsync</a >(id) -> object </code ></summary >
968+ <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >DeleteAsync</a >(id) -> OneOf< ConversationBlock, ToolCallBlock, WorkflowBlock > </code ></summary >
965969<dl >
966970<dd >
967971
@@ -1001,7 +1005,7 @@ await client.Blocks.DeleteAsync("id");
10011005</dl >
10021006</details >
10031007
1004- <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >UpdateAsync</a >(id, UpdateBlockDto { ... }) -> object </code ></summary >
1008+ <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >UpdateAsync</a >(id, UpdateBlockDto { ... }) -> OneOf< ConversationBlock, ToolCallBlock, WorkflowBlock > </code ></summary >
10051009<dl >
10061010<dd >
10071011
@@ -1050,7 +1054,7 @@ await client.Blocks.UpdateAsync("id", new UpdateBlockDto());
10501054</details >
10511055
10521056## Tools
1053- <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >ListAsync</a >(ToolsListRequest { ... }) -> IEnumerable<object ></code ></summary >
1057+ <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >ListAsync</a >(ToolsListRequest { ... }) -> IEnumerable<OneOf<DtmfTool, EndCallTool, FunctionTool, GhlTool, MakeTool, TransferCallTool, OutputTool > ></code ></summary >
10541058<dl >
10551059<dd >
10561060
@@ -1090,7 +1094,7 @@ await client.Tools.ListAsync(new ToolsListRequest());
10901094</dl >
10911095</details >
10921096
1093- <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >CreateAsync</a >(object { ... }) -> object </code ></summary >
1097+ <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >CreateAsync</a >(OneOf< CreateDtmfToolDto, CreateEndCallToolDto, CreateFunctionToolDto, CreateGhlToolDto, CreateMakeToolDto, CreateTransferCallToolDto, CreateOutputToolDto > { ... }) -> OneOf< DtmfTool, EndCallTool, FunctionTool, GhlTool, MakeTool, TransferCallTool, OutputTool > </code ></summary >
10941098<dl >
10951099<dd >
10961100
@@ -1103,7 +1107,7 @@ await client.Tools.ListAsync(new ToolsListRequest());
11031107<dd >
11041108
11051109``` csharp
1106- await client .Tools .CreateAsync (new CreateOutputToolDto { Async = false });
1110+ await client .Tools .CreateAsync (new CreateDtmfToolDto { Type = " dtmf " });
11071111```
11081112</dd >
11091113</dl >
@@ -1118,7 +1122,7 @@ await client.Tools.CreateAsync(new CreateOutputToolDto { Async = false });
11181122<dl >
11191123<dd >
11201124
1121- ** request:** ` object `
1125+ ** request:** ` OneOf<CreateDtmfToolDto, CreateEndCallToolDto, CreateFunctionToolDto, CreateGhlToolDto, CreateMakeToolDto, CreateTransferCallToolDto, CreateOutputToolDto> `
11221126
11231127</dd >
11241128</dl >
@@ -1130,7 +1134,7 @@ await client.Tools.CreateAsync(new CreateOutputToolDto { Async = false });
11301134</dl >
11311135</details >
11321136
1133- <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >GetAsync</a >(id) -> object </code ></summary >
1137+ <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >GetAsync</a >(id) -> OneOf< DtmfTool, EndCallTool, FunctionTool, GhlTool, MakeTool, TransferCallTool, OutputTool > </code ></summary >
11341138<dl >
11351139<dd >
11361140
@@ -1170,7 +1174,7 @@ await client.Tools.GetAsync("id");
11701174</dl >
11711175</details >
11721176
1173- <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >DeleteAsync</a >(id) -> object </code ></summary >
1177+ <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >DeleteAsync</a >(id) -> OneOf< DtmfTool, EndCallTool, FunctionTool, GhlTool, MakeTool, TransferCallTool, OutputTool > </code ></summary >
11741178<dl >
11751179<dd >
11761180
@@ -1210,7 +1214,7 @@ await client.Tools.DeleteAsync("id");
12101214</dl >
12111215</details >
12121216
1213- <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >UpdateAsync</a >(id, UpdateToolDto { ... }) -> object </code ></summary >
1217+ <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >UpdateAsync</a >(id, UpdateToolDto { ... }) -> OneOf< DtmfTool, EndCallTool, FunctionTool, GhlTool, MakeTool, TransferCallTool, OutputTool > </code ></summary >
12141218<dl >
12151219<dd >
12161220
0 commit comments