diff --git a/.speakeasy/in.openapi.yaml b/.speakeasy/in.openapi.yaml index e3323205..a1255b6c 100644 --- a/.speakeasy/in.openapi.yaml +++ b/.speakeasy/in.openapi.yaml @@ -24898,7 +24898,7 @@ components: - 'string' - 'null' default_guardrail_id: - description: 'Deterministic ID of the workspace''s implicitly-created default guardrail' + description: 'Deterministic ID derived from the workspace ID. The default guardrail is materialized when its configuration is first written.' example: '595d5849-7e86-51fd-a7c0-705c34e4afff' format: 'uuid' type: 'string' @@ -29540,7 +29540,7 @@ paths: message: 'Resource not found' schema: $ref: '#/components/schemas/NotFoundResponse' - description: 'Not Found - Resource does not exist' + description: 'Guardrail not found, or the workspace default guardrail has not been configured yet.' '500': content: application/json: @@ -29556,7 +29556,7 @@ paths: - 'Guardrails' x-speakeasy-name-override: 'get' patch: - description: 'Update an existing guardrail. Collection fields use replace semantics: send the full desired set on every update. [Management key](/docs/guides/overview/auth/management-api-keys) required.' + description: 'Update an existing guardrail, or materialize an unconfigured workspace default guardrail. Collection fields use replace semantics: send the full desired set on every update. [Management key](/docs/guides/overview/auth/management-api-keys) required.' operationId: 'updateGuardrail' parameters: - description: 'The unique identifier of the guardrail to update' @@ -29617,7 +29617,7 @@ paths: message: 'Invalid request parameters' schema: $ref: '#/components/schemas/BadRequestResponse' - description: 'Bad Request - Invalid request parameters or malformed input' + description: 'Invalid request, or an attempt to change a workspace default guardrail''s name (which is derived from its workspace and not editable).' '401': content: application/json: