Skip to content

Commit b4cd721

Browse files
committed
SDK review
1 parent 01f0fcb commit b4cd721

12 files changed

+33
-29
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
.php-cs-fixer.cache
33
.phpunit.result.cache
44
composer.lock
5-
vendor/
5+
vendor/
6+
.DS_Store

src/Assistants/Types/UpdateAssistantDtoServerMessagesItem.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ enum UpdateAssistantDtoServerMessagesItem
1515
case SpeechUpdate = "speech-update";
1616
case StatusUpdate = "status-update";
1717
case Transcript = "transcript";
18-
case TranscriptTranscriptTypeFinal = "transcript[transcriptType="final"]";
18+
case TranscriptTranscriptTypeFinal = "transcript[transcriptType=\"final\"]";
1919
case ToolCalls = "tool-calls";
2020
case TransferDestinationRequest = "transfer-destination-request";
2121
case HandoffDestinationRequest = "handoff-destination-request";

src/Calls/Requests/CallControllerFindAllPaginatedRequest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace Vapi\Calls\Requests;
44

55
use Vapi\Core\Json\JsonSerializableType;
6-
use Vapi\Calls\Types\CallControllerFindAllPaginatedRequestStructuredOutputsValue;
6+
use Vapi\Types\StructuredOutputsFilterValue;
77
use Vapi\Calls\Types\CallControllerFindAllPaginatedRequestSortOrder;
88
use DateTime;
99

@@ -70,7 +70,7 @@ class CallControllerFindAllPaginatedRequest extends JsonSerializableType
7070
public ?string $phoneNumberId;
7171

7272
/**
73-
* @var ?array<string, ?CallControllerFindAllPaginatedRequestStructuredOutputsValue> $structuredOutputs Filter calls by structured output values. Use structured output ID as key and filter operators as values.
73+
* @var ?array<string, ?StructuredOutputsFilterValue> $structuredOutputs Filter calls by structured output values. Use structured output ID as key and filter operators as values.
7474
*/
7575
public ?array $structuredOutputs;
7676

@@ -143,7 +143,7 @@ class CallControllerFindAllPaginatedRequest extends JsonSerializableType
143143
* successEvaluation?: ?string,
144144
* endedReason?: ?string,
145145
* phoneNumberId?: ?string,
146-
* structuredOutputs?: ?array<string, ?CallControllerFindAllPaginatedRequestStructuredOutputsValue>,
146+
* structuredOutputs?: ?array<string, ?StructuredOutputsFilterValue>,
147147
* page?: ?float,
148148
* sortOrder?: ?value-of<CallControllerFindAllPaginatedRequestSortOrder>,
149149
* limit?: ?float,

src/Eval/EvalClient.php

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
use GuzzleHttp\Exception\RequestException;
1616
use Psr\Http\Client\ClientExceptionInterface;
1717
use Vapi\Types\CreateEvalDto;
18-
use Vapi\Types\Eval;
18+
use Vapi\Types\Eval_;
1919
use Vapi\Eval\Requests\UpdateEvalDto;
2020
use Vapi\Types\EvalRun;
2121
use Vapi\Eval\Requests\EvalControllerGetRunsPaginatedRequest;
@@ -160,11 +160,11 @@ public function evalControllerGetPaginated(EvalControllerGetPaginatedRequest $re
160160
* queryParameters?: array<string, mixed>,
161161
* bodyProperties?: array<string, mixed>,
162162
* } $options
163-
* @return Eval
163+
* @return Eval_
164164
* @throws VapiException
165165
* @throws VapiApiException
166166
*/
167-
public function evalControllerCreate(CreateEvalDto $request, ?array $options = null): Eval {
167+
public function evalControllerCreate(CreateEvalDto $request, ?array $options = null): Eval_ {
168168
$options = array_merge($this->options, $options ?? []);
169169
try {
170170
$response = $this->client->sendRequest(
@@ -179,7 +179,7 @@ public function evalControllerCreate(CreateEvalDto $request, ?array $options = n
179179
$statusCode = $response->getStatusCode();
180180
if ($statusCode >= 200 && $statusCode < 400) {
181181
$json = $response->getBody()->getContents();
182-
return Eval::fromJson($json);
182+
return Eval_::fromJson($json);
183183
}
184184
} catch (JsonException $e) {
185185
throw new VapiException(message: "Failed to deserialize response: {$e->getMessage()}", previous: $e);
@@ -213,11 +213,11 @@ public function evalControllerCreate(CreateEvalDto $request, ?array $options = n
213213
* queryParameters?: array<string, mixed>,
214214
* bodyProperties?: array<string, mixed>,
215215
* } $options
216-
* @return Eval
216+
* @return Eval_
217217
* @throws VapiException
218218
* @throws VapiApiException
219219
*/
220-
public function evalControllerGet(string $id, ?array $options = null): Eval {
220+
public function evalControllerGet(string $id, ?array $options = null): Eval_ {
221221
$options = array_merge($this->options, $options ?? []);
222222
try {
223223
$response = $this->client->sendRequest(
@@ -231,7 +231,7 @@ public function evalControllerGet(string $id, ?array $options = null): Eval {
231231
$statusCode = $response->getStatusCode();
232232
if ($statusCode >= 200 && $statusCode < 400) {
233233
$json = $response->getBody()->getContents();
234-
return Eval::fromJson($json);
234+
return Eval_::fromJson($json);
235235
}
236236
} catch (JsonException $e) {
237237
throw new VapiException(message: "Failed to deserialize response: {$e->getMessage()}", previous: $e);
@@ -265,11 +265,11 @@ public function evalControllerGet(string $id, ?array $options = null): Eval {
265265
* queryParameters?: array<string, mixed>,
266266
* bodyProperties?: array<string, mixed>,
267267
* } $options
268-
* @return Eval
268+
* @return Eval_
269269
* @throws VapiException
270270
* @throws VapiApiException
271271
*/
272-
public function evalControllerRemove(string $id, ?array $options = null): Eval {
272+
public function evalControllerRemove(string $id, ?array $options = null): Eval_ {
273273
$options = array_merge($this->options, $options ?? []);
274274
try {
275275
$response = $this->client->sendRequest(
@@ -283,7 +283,7 @@ public function evalControllerRemove(string $id, ?array $options = null): Eval {
283283
$statusCode = $response->getStatusCode();
284284
if ($statusCode >= 200 && $statusCode < 400) {
285285
$json = $response->getBody()->getContents();
286-
return Eval::fromJson($json);
286+
return Eval_::fromJson($json);
287287
}
288288
} catch (JsonException $e) {
289289
throw new VapiException(message: "Failed to deserialize response: {$e->getMessage()}", previous: $e);
@@ -318,11 +318,11 @@ public function evalControllerRemove(string $id, ?array $options = null): Eval {
318318
* queryParameters?: array<string, mixed>,
319319
* bodyProperties?: array<string, mixed>,
320320
* } $options
321-
* @return Eval
321+
* @return Eval_
322322
* @throws VapiException
323323
* @throws VapiApiException
324324
*/
325-
public function evalControllerUpdate(string $id, UpdateEvalDto $request = new UpdateEvalDto(), ?array $options = null): Eval {
325+
public function evalControllerUpdate(string $id, UpdateEvalDto $request = new UpdateEvalDto(), ?array $options = null): Eval_ {
326326
$options = array_merge($this->options, $options ?? []);
327327
try {
328328
$response = $this->client->sendRequest(
@@ -337,7 +337,7 @@ public function evalControllerUpdate(string $id, UpdateEvalDto $request = new Up
337337
$statusCode = $response->getStatusCode();
338338
if ($statusCode >= 200 && $statusCode < 400) {
339339
$json = $response->getBody()->getContents();
340-
return Eval::fromJson($json);
340+
return Eval_::fromJson($json);
341341
}
342342
} catch (JsonException $e) {
343343
throw new VapiException(message: "Failed to deserialize response: {$e->getMessage()}", previous: $e);

src/Types/AssistantOverridesServerMessagesItem.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ enum AssistantOverridesServerMessagesItem
1515
case SpeechUpdate = "speech-update";
1616
case StatusUpdate = "status-update";
1717
case Transcript = "transcript";
18-
case TranscriptTranscriptTypeFinal = "transcript[transcriptType="final"]";
18+
case TranscriptTranscriptTypeFinal = "transcript[transcriptType=\"final\"]";
1919
case ToolCalls = "tool-calls";
2020
case TransferDestinationRequest = "transfer-destination-request";
2121
case HandoffDestinationRequest = "handoff-destination-request";

src/Types/AssistantServerMessagesItem.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ enum AssistantServerMessagesItem
1515
case SpeechUpdate = "speech-update";
1616
case StatusUpdate = "status-update";
1717
case Transcript = "transcript";
18-
case TranscriptTranscriptTypeFinal = "transcript[transcriptType="final"]";
18+
case TranscriptTranscriptTypeFinal = "transcript[transcriptType=\"final\"]";
1919
case ToolCalls = "tool-calls";
2020
case TransferDestinationRequest = "transfer-destination-request";
2121
case HandoffDestinationRequest = "handoff-destination-request";

src/Types/ClientMessageTranscriptType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
enum ClientMessageTranscriptType
66
: string {
77
case Transcript = "transcript";
8-
case TranscriptTranscriptTypeFinal = "transcript[transcriptType="final"]";
8+
case TranscriptTranscriptTypeFinal = "transcript[transcriptType=\"final\"]";
99
}

src/Types/CreateAssistantDtoServerMessagesItem.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ enum CreateAssistantDtoServerMessagesItem
1515
case SpeechUpdate = "speech-update";
1616
case StatusUpdate = "status-update";
1717
case Transcript = "transcript";
18-
case TranscriptTranscriptTypeFinal = "transcript[transcriptType="final"]";
18+
case TranscriptTranscriptTypeFinal = "transcript[transcriptType=\"final\"]";
1919
case ToolCalls = "tool-calls";
2020
case TransferDestinationRequest = "transfer-destination-request";
2121
case HandoffDestinationRequest = "handoff-destination-request";

src/Types/Eval.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
use DateTime;
1010
use Vapi\Core\Types\Date;
1111

12-
class Eval extends JsonSerializableType
12+
class Eval_ extends JsonSerializableType
1313
{
1414
/**
1515
* This is the mock conversation that will be used to evaluate the flow of the conversation.

src/Types/EvalPaginatedResponse.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
class EvalPaginatedResponse extends JsonSerializableType
1010
{
1111
/**
12-
* @var array<Eval> $results
12+
* @var array<Eval_> $results
1313
*/
14-
#[JsonProperty('results'), ArrayType([Eval::class])]
14+
#[JsonProperty('results'), ArrayType([Eval_::class])]
1515
public array $results;
1616

1717
/**
@@ -22,7 +22,7 @@ class EvalPaginatedResponse extends JsonSerializableType
2222

2323
/**
2424
* @param array{
25-
* results: array<Eval>,
25+
* results: array<Eval_>,
2626
* metadata: PaginationMeta,
2727
* } $values
2828
*/

0 commit comments

Comments
 (0)