> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trynito.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Create compact response output

> Create compact Responses output items for standalone compaction clients.

The endpoint accepts the same non-streaming request subset as `POST /v1/responses`, rejects `stream: true`, and returns only the Responses output item array. It is intended for Codex-style compaction flows that do not need the outer Responses envelope.



## OpenAPI

````yaml openapi.json POST /v1/responses/compact
openapi: 3.1.0
info:
  contact:
    email: developers@trynito.ai
    name: Nito Developer Support
    url: https://docs.trynito.ai/support
  description: >-
    Nito developer API: inference, Fusion, model catalog, attestation, web
    retrieval, document parsing, API key management, balance, rate-limit
    snapshots, and MCP.
  termsOfService: https://trynito.ai/terms
  title: Nito API
  version: '2026-07-01'
servers:
  - description: Configured gateway
    url: https://app.trynito.ai
security: []
tags:
  - description: >-
      OpenAI Chat Completions-compatible inference routes backed by gateway
      routing, billing, privacy, and streaming controls.
    name: Chat
  - description: >-
      Stateless OpenAI Responses-compatible shims for agent clients, including
      the compact output-item endpoint used by standalone compaction flows.
    name: Responses
  - description: >-
      Anthropic Messages-compatible request, response, token-count, and
      streaming surfaces mapped into canonical gateway contracts.
    name: Messages
  - description: >-
      Model discovery and browser model-picker metadata for safe logical model
      selection.
    name: Models
  - description: >-
      Request-local Attestation metadata for supported Attestable models in the
      Confidential and Encrypted tiers.
    name: Attestation
  - description: >-
      Streamable HTTP MCP transport documented with resource-bound bearer-token
      authentication.
    name: MCP
  - description: >-
      Standalone, credential-authenticated web search and fetch without an
      inference model.
    name: Web
  - description: >-
      OAuth-authorized organization API key administration with explicit consent
      and current owner/admin authorization.
    name: API Keys
  - description: >-
      Browser billing, usage, referral, balance, auto top-up, and x402 funding
      surfaces using integer nanos.
    name: Billing
externalDocs:
  description: Nito developer documentation
  url: https://docs.trynito.ai/nito
paths:
  /v1/responses/compact:
    post:
      tags:
        - Responses
      summary: Create compact OpenAI Responses-compatible output items
      description: >-
        Create compact Responses output items for standalone compaction clients.


        The endpoint accepts the same non-streaming request subset as `POST
        /v1/responses`, rejects `stream: true`, and returns only the Responses
        output item array. It is intended for Codex-style compaction flows that
        do not need the outer Responses envelope.
      operationId: createOpenAIResponseCompact
      requestBody:
        content:
          application/json:
            example:
              input: Say hello.
              model: openai/gpt-5.5
              reasoning:
                effort: low
                summary: auto
              store: false
            schema:
              $ref: '#/components/schemas/ResponsesCompactRequest'
        description: >-
          Request payload for `createOpenAIResponseCompact`. Examples use
          placeholder-safe values and do not include real secrets or private
          prompt content.
        required: true
      responses:
        '200':
          content:
            application/json:
              example:
                - content:
                    - annotations: []
                      text: Hello.
                      type: output_text
                  id: msg_resp_test_123
                  role: assistant
                  status: completed
                  type: message
              schema:
                $ref: '#/components/schemas/ResponsesCompactOutput'
          description: OK
          headers:
            X-RateLimit-Limit:
              $ref: '#/components/headers/RateLimitLimit'
            X-RateLimit-Remaining:
              $ref: '#/components/headers/RateLimitRemaining'
            X-RateLimit-Reset:
              $ref: '#/components/headers/RateLimitReset'
        '400':
          content:
            application/json:
              example:
                error:
                  code: invalid_request
                  message: The request is invalid.
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: Invalid request
        '401':
          content:
            application/json:
              example:
                error:
                  code: unauthorized
                  message: authentication required
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: Authentication required
        '402':
          content:
            application/json:
              example:
                error:
                  code: payment_required
                  message: >-
                    billing credits or an active subscription are required for
                    this request
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: Payment required
        '403':
          content:
            application/json:
              example:
                error:
                  code: forbidden
                  message: credential is not authorized for this operation
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: Forbidden
        '429':
          content:
            application/json:
              examples:
                insufficient_quota:
                  summary: Billing balance or free-tier quota exhausted
                  value:
                    error:
                      code: insufficient_quota
                      message: insufficient billing balance
                rate_limited:
                  summary: Gateway or provider rate limit exceeded
                  value:
                    error:
                      code: rate_limited
                      message: rate limited
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: Rate limited or insufficient quota
          headers:
            Retry-After:
              description: >-
                Seconds to wait before retrying when the gateway can compute a
                retry window.
              example: '60'
              schema:
                type: string
            X-RateLimit-Limit:
              $ref: '#/components/headers/RateLimitLimit'
            X-RateLimit-Remaining:
              $ref: '#/components/headers/RateLimitRemaining'
            X-RateLimit-Reset:
              $ref: '#/components/headers/RateLimitReset'
        '500':
          content:
            application/json:
              example:
                error:
                  code: internal_error
                  message: internal error
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: Internal server error
        '503':
          content:
            application/json:
              example:
                error:
                  code: unavailable
                  message: service unavailable
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: Service unavailable
      security:
        - PublicApiBearer: []
        - PublicApiKeyHeader: []
        - CliOAuthBearer: []
components:
  schemas:
    ResponsesCompactRequest:
      additionalProperties: true
      allOf:
        - anyOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.allOf[0].anyOf[0]`.
              required:
                - input
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.allOf[0].anyOf[1]`.
              required:
                - INPUT
          description: >-
            Nested schema within `ResponsesCompactRequest` for
            `ResponsesCompactRequest.allOf[0]`.
      description: >-
        OpenAI-compatible Responses request. Unknown fields are ignored after
        duplicate-key checks; recognized fields that request unsupported
        behavior are rejected.
      example:
        input: Say hello.
        model: openai/gpt-5.5
        reasoning:
          effort: low
          summary: auto
        store: false
      patternProperties:
        ^[bB][aA][cC][kKK][gG][rR][oO][uU][nN][dD]$:
          description: The `background` field on `ResponsesCompactRequest`.
          example: false
          oneOf:
            - const: false
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.background.oneOf[0]`.
              type: boolean
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.background.oneOf[1]`.
              type: 'null'
        ^[cC][lL][iI][eE][nN][tT]_[mM][eE][tT][aA][dD][aA][tT][aA]$:
          description: The `client_metadata` field on `ResponsesCompactRequest`.
          example: {}
          oneOf:
            - additionalProperties: true
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.client_metadata.oneOf[0]`.
              type: object
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.client_metadata.oneOf[1]`.
              type: 'null'
        ^[cC][oO][nN][tT][eE][xX][tT]_[mM][aA][nN][aA][gG][eE][mM][eE][nN][tT]$:
          description: The `context_management` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        ^[cC][oO][nN][vV][eE][rR][sſS][aA][tT][iI][oO][nN]$:
          description: The `conversation` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        ^[fF][rR][eE][qQ][uU][eE][nN][cC][yY]_[pP][eE][nN][aA][lL][tT][yY]$:
          description: The `frequency_penalty` field on `ResponsesCompactRequest`.
          example: 0.5
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.frequency_penalty.oneOf[0]`.
              maximum: 2
              minimum: -2
              type: number
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.frequency_penalty.oneOf[1]`.
              type: 'null'
        ^[iI][nN][cC][lL][uU][dD][eE]$:
          description: The `include` field on `ResponsesCompactRequest`.
          example: []
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.include.oneOf[0]`.
              items:
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.include.oneOf[0].items`.
                pattern: >-
                  ^\s*([Rr][Ee][Aa][Ss][Oo][Nn][Ii][Nn][Gg]\.[Ee][Nn][Cc][Rr][Yy][Pp][Tt][Ee][Dd]_[Cc][Oo][Nn][Tt][Ee][Nn][Tt])\s*$
                type: string
              type: array
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.include.oneOf[1]`.
              type: 'null'
        ^[iI][nN][pP][uU][tT]$:
          description: The `input` field on `ResponsesCompactRequest`.
          example: Say hello.
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.input.oneOf[0]`.
              type: string
            - contains:
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.input.oneOf[1].contains`.
                oneOf:
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].allOf[0].anyOf[0]`.
                            required:
                              - role
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].allOf[0].anyOf[1]`.
                            required:
                              - ROLE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].allOf[0]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0]`.
                    patternProperties:
                      ^[cC][oO][nN][tT][eE][nN][tT]$:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        oneOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[0]`.
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items`.
                              oneOf:
                                - description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0]`.
                                  oneOf:
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        type:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0]`.
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[0]`.
                                          required:
                                            - image_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[1]`.
                                          required:
                                            - IMAGE_URL
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1]`.
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1]`.
                                  patternProperties:
                                    ^[dD][eE][tT][aA][iI][lL]$:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    ^[iI][mM][aA][gG][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  properties:
                                    detail:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    image_url:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    type:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0]`.
                                  anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[0]`.
                                      required:
                                        - file
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[1]`.
                                      required:
                                        - file_url
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[2]`.
                                      required:
                                        - file_data
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2]`.
                                  patternProperties:
                                    ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    ^[fF][iI][lL][eE]$:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  properties:
                                    cache_control:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    file:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    file_data:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    file_url:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    filename:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    type:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  type: object
                            minItems: 1
                            type: array
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[pP][hH][aA][sſS][eE]$:
                        description: The `phase` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      ^[rR][oO][lL][eE]$:
                        description: The `role` field on `ResponsesCompactRequest`.
                        enum:
                          - system
                          - developer
                          - user
                          - assistant
                        example: system
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][oO][oO][lL]_[cC][aA][lL][lL][sſS]$:
                        description: The `tool_calls` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      ^[tT][yY][pP][eE]$:
                        description: The `type` field on `ResponsesCompactRequest`.
                        enum:
                          - ''
                          - message
                        example: message
                        type: string
                    properties:
                      content:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        oneOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[0]`.
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items`.
                              oneOf:
                                - description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0]`.
                                  oneOf:
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        type:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0]`.
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[0]`.
                                          required:
                                            - image_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[1]`.
                                          required:
                                            - IMAGE_URL
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1]`.
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1]`.
                                  patternProperties:
                                    ^[dD][eE][tT][aA][iI][lL]$:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    ^[iI][mM][aA][gG][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  properties:
                                    detail:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    image_url:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    type:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0]`.
                                  anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[0]`.
                                      required:
                                        - file
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[1]`.
                                      required:
                                        - file_url
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[2]`.
                                      required:
                                        - file_data
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2]`.
                                  patternProperties:
                                    ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    ^[fF][iI][lL][eE]$:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  properties:
                                    cache_control:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    file:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    file_data:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    file_url:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    filename:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    type:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  type: object
                            minItems: 1
                            type: array
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      phase:
                        description: The `phase` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      role:
                        description: The `role` field on `ResponsesCompactRequest`.
                        enum:
                          - system
                          - developer
                          - user
                          - assistant
                        example: system
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      tool_calls:
                        description: The `tool_calls` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      type:
                        description: The `type` field on `ResponsesCompactRequest`.
                        enum:
                          - ''
                          - message
                        example: message
                        type: string
                    type: object
                  - additionalProperties: false
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[1].anyOf[0]`.
                            required:
                              - content
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[1].anyOf[1]`.
                            required:
                              - CONTENT
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1]`.
                    patternProperties:
                      ^[aA][uU][tT][hH][oO][rR]$:
                        description: The `author` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[cC][oO][nN][tT][eE][nN][tT]$:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items`.
                          oneOf:
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[0]`.
                                      required:
                                        - text
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[1]`.
                                      required:
                                        - TEXT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0]`.
                              patternProperties:
                                ^[tT][eE][xX][tT]$:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              properties:
                                text:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                type:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              type: object
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[0]`.
                                      required:
                                        - encrypted_content
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[1]`.
                                      required:
                                        - ENCRYPTED_CONTENT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1]`.
                              patternProperties:
                                ^[eE][nN][cC][rR][yY][pP][tT][eE][dD]_[cC][oO][nN][tT][eE][nN][tT]$:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              properties:
                                encrypted_content:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                type:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              type: object
                        minItems: 1
                        type: array
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[iI][nN][tT][eE][rR][nN][aA][lL]_[cC][hH][aA][tT]_[mM][eE][sſS][sſS][aA][gG][eE]_[mM][eE][tT][aA][dD][aA][tT][aA]_[pP][aA][sſS][sſS][tT][hH][rR][oO][uU][gG][hH]$:
                        additionalProperties: true
                        description: >-
                          The `internal_chat_message_metadata_passthrough` field
                          on `ResponsesCompactRequest`.
                        example: {}
                        type: object
                      ^[rR][eE][cC][iI][pP][iI][eE][nN][tT]$:
                        description: The `recipient` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        enum:
                          - completed
                        example: completed
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: agent_message
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: agent_message
                        type: string
                    properties:
                      author:
                        description: The `author` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      content:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items`.
                          oneOf:
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[0]`.
                                      required:
                                        - text
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[1]`.
                                      required:
                                        - TEXT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0]`.
                              patternProperties:
                                ^[tT][eE][xX][tT]$:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              properties:
                                text:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                type:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              type: object
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[0]`.
                                      required:
                                        - encrypted_content
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[1]`.
                                      required:
                                        - ENCRYPTED_CONTENT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1]`.
                              patternProperties:
                                ^[eE][nN][cC][rR][yY][pP][tT][eE][dD]_[cC][oO][nN][tT][eE][nN][tT]$:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              properties:
                                encrypted_content:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                type:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              type: object
                        minItems: 1
                        type: array
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      internal_chat_message_metadata_passthrough:
                        additionalProperties: true
                        description: >-
                          The `internal_chat_message_metadata_passthrough` field
                          on `ResponsesCompactRequest`.
                        example: {}
                        type: object
                      recipient:
                        description: The `recipient` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        enum:
                          - completed
                        example: completed
                        type: string
                      type:
                        const: agent_message
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: agent_message
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[1].anyOf[0]`.
                            required:
                              - name
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[1].anyOf[1]`.
                            required:
                              - NAME
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[1]`.
                    anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].anyOf[0]`.
                        required:
                          - call_id
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].anyOf[1]`.
                        required:
                          - id
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2]`.
                    patternProperties:
                      ^[aA][rR][gG][uU][mM][eE][nN][tT][sſS]$:
                        anyOf:
                          - contentMediaType: application/json
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[0]`.
                            pattern: .*\S.*
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[1]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[2]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[3]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[3].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[4]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[5]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[6]`.
                            type: 'null'
                        description: The `arguments` field on `ResponsesCompactRequest`.
                        example: example
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[nN][aA][mM][eE][sſS][pP][aA][cC][eE]$:
                        description: The `namespace` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: function_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call
                        type: string
                    properties:
                      arguments:
                        anyOf:
                          - contentMediaType: application/json
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[0]`.
                            pattern: .*\S.*
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[1]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[2]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[3]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[3].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[4]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[5]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[6]`.
                            type: 'null'
                        description: The `arguments` field on `ResponsesCompactRequest`.
                        example: example
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      namespace:
                        description: The `namespace` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: function_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[1].anyOf[0]`.
                            required:
                              - call_id
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[1].anyOf[1]`.
                            required:
                              - CALL_ID
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[oO][uU][tT][pP][uU][tT]$:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: function_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call_output
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      output:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: function_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call_output
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[1].anyOf[0]`.
                            required:
                              - name
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[1].anyOf[1]`.
                            required:
                              - NAME
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[1]`.
                    anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].anyOf[0]`.
                        required:
                          - call_id
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].anyOf[1]`.
                        required:
                          - id
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][nN][pP][uU][tT]$:
                        description: The `input` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: custom_tool_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      input:
                        description: The `input` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: custom_tool_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[1].anyOf[0]`.
                            required:
                              - call_id
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[1].anyOf[1]`.
                            required:
                              - CALL_ID
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[oO][uU][tT][pP][uU][tT]$:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: custom_tool_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call_output
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      output:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: custom_tool_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call_output
                        type: string
                    type: object
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.input.oneOf[1]`.
              items:
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.input.oneOf[1].items`.
                oneOf:
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].allOf[0].anyOf[0]`.
                            required:
                              - role
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].allOf[0].anyOf[1]`.
                            required:
                              - ROLE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].allOf[0]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0]`.
                    patternProperties:
                      ^[cC][oO][nN][tT][eE][nN][tT]$:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        oneOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[0]`.
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items`.
                              oneOf:
                                - description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0]`.
                                  oneOf:
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        type:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0]`.
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[0]`.
                                          required:
                                            - image_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[1]`.
                                          required:
                                            - IMAGE_URL
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1]`.
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1]`.
                                  patternProperties:
                                    ^[dD][eE][tT][aA][iI][lL]$:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    ^[iI][mM][aA][gG][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  properties:
                                    detail:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    image_url:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    type:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0]`.
                                  anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[0]`.
                                      required:
                                        - file
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[1]`.
                                      required:
                                        - file_url
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[2]`.
                                      required:
                                        - file_data
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2]`.
                                  patternProperties:
                                    ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    ^[fF][iI][lL][eE]$:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  properties:
                                    cache_control:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    file:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    file_data:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    file_url:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    filename:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    type:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  type: object
                            minItems: 1
                            type: array
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[pP][hH][aA][sſS][eE]$:
                        description: The `phase` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      ^[rR][oO][lL][eE]$:
                        description: The `role` field on `ResponsesCompactRequest`.
                        enum:
                          - system
                          - developer
                          - user
                          - assistant
                        example: system
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][oO][oO][lL]_[cC][aA][lL][lL][sſS]$:
                        description: The `tool_calls` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      ^[tT][yY][pP][eE]$:
                        description: The `type` field on `ResponsesCompactRequest`.
                        enum:
                          - ''
                          - message
                        example: message
                        type: string
                    properties:
                      content:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        oneOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[0]`.
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items`.
                              oneOf:
                                - description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0]`.
                                  oneOf:
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        type:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0]`.
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[0]`.
                                          required:
                                            - image_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[1]`.
                                          required:
                                            - IMAGE_URL
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1]`.
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1]`.
                                  patternProperties:
                                    ^[dD][eE][tT][aA][iI][lL]$:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    ^[iI][mM][aA][gG][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  properties:
                                    detail:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    image_url:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    type:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0]`.
                                  anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[0]`.
                                      required:
                                        - file
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[1]`.
                                      required:
                                        - file_url
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[2]`.
                                      required:
                                        - file_data
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2]`.
                                  patternProperties:
                                    ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    ^[fF][iI][lL][eE]$:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  properties:
                                    cache_control:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    file:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    file_data:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    file_url:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    filename:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    type:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  type: object
                            minItems: 1
                            type: array
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      phase:
                        description: The `phase` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      role:
                        description: The `role` field on `ResponsesCompactRequest`.
                        enum:
                          - system
                          - developer
                          - user
                          - assistant
                        example: system
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      tool_calls:
                        description: The `tool_calls` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      type:
                        description: The `type` field on `ResponsesCompactRequest`.
                        enum:
                          - ''
                          - message
                        example: message
                        type: string
                    type: object
                  - additionalProperties: false
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[1].anyOf[0]`.
                            required:
                              - content
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[1].anyOf[1]`.
                            required:
                              - CONTENT
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1]`.
                    patternProperties:
                      ^[aA][uU][tT][hH][oO][rR]$:
                        description: The `author` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[cC][oO][nN][tT][eE][nN][tT]$:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items`.
                          oneOf:
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[0]`.
                                      required:
                                        - text
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[1]`.
                                      required:
                                        - TEXT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0]`.
                              patternProperties:
                                ^[tT][eE][xX][tT]$:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              properties:
                                text:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                type:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              type: object
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[0]`.
                                      required:
                                        - encrypted_content
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[1]`.
                                      required:
                                        - ENCRYPTED_CONTENT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1]`.
                              patternProperties:
                                ^[eE][nN][cC][rR][yY][pP][tT][eE][dD]_[cC][oO][nN][tT][eE][nN][tT]$:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              properties:
                                encrypted_content:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                type:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              type: object
                        minItems: 1
                        type: array
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[iI][nN][tT][eE][rR][nN][aA][lL]_[cC][hH][aA][tT]_[mM][eE][sſS][sſS][aA][gG][eE]_[mM][eE][tT][aA][dD][aA][tT][aA]_[pP][aA][sſS][sſS][tT][hH][rR][oO][uU][gG][hH]$:
                        additionalProperties: true
                        description: >-
                          The `internal_chat_message_metadata_passthrough` field
                          on `ResponsesCompactRequest`.
                        example: {}
                        type: object
                      ^[rR][eE][cC][iI][pP][iI][eE][nN][tT]$:
                        description: The `recipient` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        enum:
                          - completed
                        example: completed
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: agent_message
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: agent_message
                        type: string
                    properties:
                      author:
                        description: The `author` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      content:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items`.
                          oneOf:
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[0]`.
                                      required:
                                        - text
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[1]`.
                                      required:
                                        - TEXT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0]`.
                              patternProperties:
                                ^[tT][eE][xX][tT]$:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              properties:
                                text:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                type:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              type: object
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[0]`.
                                      required:
                                        - encrypted_content
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[1]`.
                                      required:
                                        - ENCRYPTED_CONTENT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1]`.
                              patternProperties:
                                ^[eE][nN][cC][rR][yY][pP][tT][eE][dD]_[cC][oO][nN][tT][eE][nN][tT]$:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              properties:
                                encrypted_content:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                type:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              type: object
                        minItems: 1
                        type: array
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      internal_chat_message_metadata_passthrough:
                        additionalProperties: true
                        description: >-
                          The `internal_chat_message_metadata_passthrough` field
                          on `ResponsesCompactRequest`.
                        example: {}
                        type: object
                      recipient:
                        description: The `recipient` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        enum:
                          - completed
                        example: completed
                        type: string
                      type:
                        const: agent_message
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: agent_message
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[1].anyOf[0]`.
                            required:
                              - name
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[1].anyOf[1]`.
                            required:
                              - NAME
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[1]`.
                    anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].anyOf[0]`.
                        required:
                          - call_id
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].anyOf[1]`.
                        required:
                          - id
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2]`.
                    patternProperties:
                      ^[aA][rR][gG][uU][mM][eE][nN][tT][sſS]$:
                        anyOf:
                          - contentMediaType: application/json
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[0]`.
                            pattern: .*\S.*
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[1]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[2]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[3]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[3].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[4]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[5]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[6]`.
                            type: 'null'
                        description: The `arguments` field on `ResponsesCompactRequest`.
                        example: example
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[nN][aA][mM][eE][sſS][pP][aA][cC][eE]$:
                        description: The `namespace` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: function_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call
                        type: string
                    properties:
                      arguments:
                        anyOf:
                          - contentMediaType: application/json
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[0]`.
                            pattern: .*\S.*
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[1]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[2]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[3]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[3].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[4]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[5]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[6]`.
                            type: 'null'
                        description: The `arguments` field on `ResponsesCompactRequest`.
                        example: example
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      namespace:
                        description: The `namespace` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: function_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[1].anyOf[0]`.
                            required:
                              - call_id
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[1].anyOf[1]`.
                            required:
                              - CALL_ID
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[oO][uU][tT][pP][uU][tT]$:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: function_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call_output
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      output:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: function_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call_output
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[1].anyOf[0]`.
                            required:
                              - name
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[1].anyOf[1]`.
                            required:
                              - NAME
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[1]`.
                    anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].anyOf[0]`.
                        required:
                          - call_id
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].anyOf[1]`.
                        required:
                          - id
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][nN][pP][uU][tT]$:
                        description: The `input` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: custom_tool_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      input:
                        description: The `input` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: custom_tool_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[1].anyOf[0]`.
                            required:
                              - call_id
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[1].anyOf[1]`.
                            required:
                              - CALL_ID
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[oO][uU][tT][pP][uU][tT]$:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: custom_tool_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call_output
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      output:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: custom_tool_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call_output
                        type: string
                    type: object
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[6]`.
                    properties:
                      encrypted_content:
                        description: >-
                          The `encrypted_content` field on
                          `ResponsesCompactRequest`.
                        example: example
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      summary:
                        description: The `summary` field on `ResponsesCompactRequest`.
                        example: []
                        items:
                          additionalProperties: true
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[6].summary.items`.
                          type: object
                        type: array
                      type:
                        const: reasoning
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: reasoning
                        type: string
                    required:
                      - type
                    type: object
              minItems: 1
              type: array
        ^[iI][nN][sſS][tT][rR][uU][cC][tT][iI][oO][nN][sſS]$:
          description: The `instructions` field on `ResponsesCompactRequest`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.instructions.oneOf[0]`.
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.instructions.oneOf[1]`.
              type: 'null'
        ^[mM][aA][xX]_[oO][uU][tT][pP][uU][tT]_[tT][oO][kKK][eE][nN][sſS]$:
          description: The `max_output_tokens` field on `ResponsesCompactRequest`.
          example: 12
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.max_output_tokens.oneOf[0]`.
              type: integer
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.max_output_tokens.oneOf[1]`.
              type: 'null'
        ^[mM][aA][xX]_[tT][oO][oO][lL]_[cC][aA][lL][lL][sſS]$:
          description: The `max_tool_calls` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        ^[mM][eE][tT][aA][dD][aA][tT][aA]$:
          description: The `metadata` field on `ResponsesCompactRequest`.
          example: {}
          oneOf:
            - additionalProperties: true
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.metadata.oneOf[0]`.
              type: object
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.metadata.oneOf[1]`.
              type: 'null'
        ^[mM][oO][dD][eE][lL]$:
          description: The `model` field on `ResponsesCompactRequest`.
          example: openai/gpt-5.5
          type: string
        ^[pP][aA][rR][aA][lL][lL][eE][lL]_[tT][oO][oO][lL]_[cC][aA][lL][lL][sſS]$:
          description: The `parallel_tool_calls` field on `ResponsesCompactRequest`.
          example: true
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.parallel_tool_calls.oneOf[0]`.
              type: boolean
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.parallel_tool_calls.oneOf[1]`.
              type: 'null'
        ^[pP][rR][eE][sſS][eE][nN][cC][eE]_[pP][eE][nN][aA][lL][tT][yY]$:
          description: The `presence_penalty` field on `ResponsesCompactRequest`.
          example: 0.5
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.presence_penalty.oneOf[0]`.
              maximum: 2
              minimum: -2
              type: number
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.presence_penalty.oneOf[1]`.
              type: 'null'
        ^[pP][rR][eE][vV][iI][oO][uU][sſS]_[rR][eE][sſS][pP][oO][nN][sſS][eE]_[iI][dD]$:
          description: The `previous_response_id` field on `ResponsesCompactRequest`.
          example: 00000000-0000-4000-8000-000000000001
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.previous_response_id.oneOf[0]`.
              maxLength: 0
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.previous_response_id.oneOf[1]`.
              type: 'null'
        ^[pP][rR][oO][mM][pP][tT]$:
          description: The `prompt` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        ^[pP][rR][oO][mM][pP][tT]_[cC][aA][cC][hH][eE]_[kKK][eE][yY]$:
          description: The `prompt_cache_key` field on `ResponsesCompactRequest`.
          example: Say hello.
          oneOf:
            - description: Prompt cache key limited to 256 UTF-8 bytes at runtime.
              maxLength: 256
              minLength: 0
              type: string
              x-max-bytes: 256
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.prompt_cache_key.oneOf[1]`.
              type: 'null'
        ^[pP][rR][oO][mM][pP][tT]_[cC][aA][cC][hH][eE]_[oO][pP][tT][iI][oO][nN][sſS]$:
          description: The `prompt_cache_options` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        ^[pP][rR][oO][mM][pP][tT]_[cC][aA][cC][hH][eE]_[rR][eE][tT][eE][nN][tT][iI][oO][nN]$:
          description: The `prompt_cache_retention` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        ^[rR][eE][aA][sſS][oO][nN][iI][nN][gG]$:
          description: The `reasoning` field on `ResponsesCompactRequest`.
          example:
            effort: low
            summary: auto
          oneOf:
            - additionalProperties: true
              allOf:
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[0]`.
                  if:
                    properties:
                      enabled:
                        const: false
                        type: boolean
                    required:
                      - enabled
                  then:
                    properties:
                      effort:
                        oneOf:
                          - pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                            type: string
                          - type: 'null'
                      exclude:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      generate_summary:
                        type: 'null'
                      max_tokens:
                        type: 'null'
                      summary:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[1]`.
                  if:
                    properties:
                      ENABLED:
                        const: false
                        type: boolean
                    required:
                      - ENABLED
                  then:
                    properties:
                      EFFORT:
                        oneOf:
                          - pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                            type: string
                          - type: 'null'
                      EXCLUDE:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      GENERATE_SUMMARY:
                        type: 'null'
                      MAX_TOKENS:
                        type: 'null'
                      SUMMARY:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[2]`.
                  if:
                    properties:
                      effort:
                        pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                        type: string
                    required:
                      - effort
                  then:
                    properties:
                      enabled:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      exclude:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      generate_summary:
                        type: 'null'
                      max_tokens:
                        type: 'null'
                      summary:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[3]`.
                  if:
                    properties:
                      EFFORT:
                        pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                        type: string
                    required:
                      - EFFORT
                  then:
                    properties:
                      ENABLED:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      EXCLUDE:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      GENERATE_SUMMARY:
                        type: 'null'
                      MAX_TOKENS:
                        type: 'null'
                      SUMMARY:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[4]`.
                  if:
                    properties:
                      summary:
                        pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                        type: string
                    required:
                      - summary
                  then:
                    properties:
                      exclude:
                        oneOf:
                          - const: true
                            type: boolean
                          - type: 'null'
                      generate_summary:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[5]`.
                  if:
                    properties:
                      SUMMARY:
                        pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                        type: string
                    required:
                      - SUMMARY
                  then:
                    properties:
                      EXCLUDE:
                        oneOf:
                          - const: true
                            type: boolean
                          - type: 'null'
                      GENERATE_SUMMARY:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[6]`.
                  if:
                    properties:
                      summary:
                        pattern: ^\s*([Aa][Uu][Tt][Oo])\s*$
                        type: string
                    required:
                      - summary
                  then:
                    properties:
                      generate_summary:
                        oneOf:
                          - pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[7]`.
                  if:
                    properties:
                      generate_summary:
                        pattern: ^\s*([Aa][Uu][Tt][Oo])\s*$
                        type: string
                    required:
                      - generate_summary
                  then:
                    properties:
                      summary:
                        oneOf:
                          - pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[8]`.
                  if:
                    properties:
                      SUMMARY:
                        pattern: ^\s*([Aa][Uu][Tt][Oo])\s*$
                        type: string
                    required:
                      - SUMMARY
                  then:
                    properties:
                      GENERATE_SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[9]`.
                  if:
                    properties:
                      GENERATE_SUMMARY:
                        pattern: ^\s*([Aa][Uu][Tt][Oo])\s*$
                        type: string
                    required:
                      - GENERATE_SUMMARY
                  then:
                    properties:
                      SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[10]`.
                  if:
                    properties:
                      summary:
                        pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])\s*$
                        type: string
                    required:
                      - summary
                  then:
                    properties:
                      generate_summary:
                        oneOf:
                          - pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[11]`.
                  if:
                    properties:
                      generate_summary:
                        pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])\s*$
                        type: string
                    required:
                      - generate_summary
                  then:
                    properties:
                      summary:
                        oneOf:
                          - pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[12]`.
                  if:
                    properties:
                      SUMMARY:
                        pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])\s*$
                        type: string
                    required:
                      - SUMMARY
                  then:
                    properties:
                      GENERATE_SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[13]`.
                  if:
                    properties:
                      GENERATE_SUMMARY:
                        pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])\s*$
                        type: string
                    required:
                      - GENERATE_SUMMARY
                  then:
                    properties:
                      SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[14]`.
                  if:
                    properties:
                      summary:
                        pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])\s*$
                        type: string
                    required:
                      - summary
                  then:
                    properties:
                      generate_summary:
                        oneOf:
                          - pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[15]`.
                  if:
                    properties:
                      generate_summary:
                        pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])\s*$
                        type: string
                    required:
                      - generate_summary
                  then:
                    properties:
                      summary:
                        oneOf:
                          - pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[16]`.
                  if:
                    properties:
                      SUMMARY:
                        pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])\s*$
                        type: string
                    required:
                      - SUMMARY
                  then:
                    properties:
                      GENERATE_SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[17]`.
                  if:
                    properties:
                      GENERATE_SUMMARY:
                        pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])\s*$
                        type: string
                    required:
                      - GENERATE_SUMMARY
                  then:
                    properties:
                      SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                            type: string
                          - type: 'null'
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.reasoning.oneOf[0]`.
              patternProperties:
                ^[cC][oO][nN][tT][eE][xX][tT]$:
                  description: >-
                    Compatibility context control. Auto (case-insensitive and
                    optionally whitespace-padded), blank, and null are accepted
                    as neutral defaults.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].context.oneOf[0]`.
                      pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].context.oneOf[1]`.
                      type: 'null'
                ^[eE][fF][fF][oO][rR][tT]$:
                  description: >-
                    Reasoning effort. None disables reasoning; supported aliases
                    normalize to the canonical low, medium, or high levels.
                    Blank and whitespace-only values are accepted as neutral.
                    Values are case-insensitive and optionally
                    whitespace-padded.
                  example: low
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].effort.oneOf[0]`.
                      pattern: >-
                        ^\s*([Nn][Oo][Nn][Ee]|[Mm][Ii][Nn][Ii][Mm][Aa][Ll]|[Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh]|[Xx][Hh][Ii][Gg][Hh]|[Mm][Aa][Xx]|[Uu][Ll][Tt][Rr][Aa])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].effort.oneOf[1]`.
                      type: 'null'
                ^[eE][nN][aA][bB][lL][eE][dD]$:
                  description: >-
                    Enables reasoning when true. False is neutral unless another
                    reasoning control conflicts with it.
                  example: true
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].enabled.oneOf[0]`.
                      type: boolean
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].enabled.oneOf[1]`.
                      type: 'null'
                ^[eE][xX][cC][lL][uU][dD][eE]$:
                  description: Suppresses visible reasoning output when true.
                  example: false
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].exclude.oneOf[0]`.
                      type: boolean
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].exclude.oneOf[1]`.
                      type: 'null'
                ^[gG][eE][nN][eE][rR][aA][tT][eE]_[sſS][uU][mM][mM][aA][rR][yY]$:
                  description: >-
                    Deprecated alias for summary. When both are supplied, their
                    non-null values must match. Blank and whitespace-only values
                    are accepted as neutral. Values are case-insensitive and
                    whitespace-tolerant to match the runtime's TrimSpace
                    normalization.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].generate_summary.oneOf[0]`.
                      pattern: >-
                        ^\s*([Aa][Uu][Tt][Oo]|[Cc][Oo][Nn][Cc][Ii][Ss][Ee]|[Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].generate_summary.oneOf[1]`.
                      type: 'null'
                ^[mM][aA][xX]_[tT][oO][kKK][eE][nN][sſS]$:
                  description: Positive reasoning-token budget.
                  example: 64
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].max_tokens.oneOf[0]`.
                      minimum: 1
                      type: integer
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].max_tokens.oneOf[1]`.
                      type: 'null'
                ^[mM][oO][dD][eE]$:
                  description: >-
                    Compatibility execution mode. Standard (case-insensitive and
                    optionally whitespace-padded), blank, and null are accepted
                    as neutral defaults.
                  example: standard
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].mode.oneOf[0]`.
                      pattern: ^\s*([Ss][Tt][Aa][Nn][Dd][Aa][Rr][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].mode.oneOf[1]`.
                      type: 'null'
                ^[sſS][uU][mM][mM][aA][rR][yY]$:
                  description: >-
                    Visible reasoning-summary mode. None suppresses visible
                    reasoning output. Blank and whitespace-only values are
                    accepted as neutral. Values are case-insensitive and
                    whitespace-tolerant to match the runtime's TrimSpace /
                    EqualFold normalization.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].summary.oneOf[0]`.
                      pattern: >-
                        ^\s*([Nn][Oo][Nn][Ee]|[Aa][Uu][Tt][Oo]|[Cc][Oo][Nn][Cc][Ii][Ss][Ee]|[Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].summary.oneOf[1]`.
                      type: 'null'
              properties:
                context:
                  description: >-
                    Compatibility context control. Auto (case-insensitive and
                    optionally whitespace-padded), blank, and null are accepted
                    as neutral defaults.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].context.oneOf[0]`.
                      pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].context.oneOf[1]`.
                      type: 'null'
                effort:
                  description: >-
                    Reasoning effort. None disables reasoning; supported aliases
                    normalize to the canonical low, medium, or high levels.
                    Blank and whitespace-only values are accepted as neutral.
                    Values are case-insensitive and optionally
                    whitespace-padded.
                  example: low
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].effort.oneOf[0]`.
                      pattern: >-
                        ^\s*([Nn][Oo][Nn][Ee]|[Mm][Ii][Nn][Ii][Mm][Aa][Ll]|[Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh]|[Xx][Hh][Ii][Gg][Hh]|[Mm][Aa][Xx]|[Uu][Ll][Tt][Rr][Aa])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].effort.oneOf[1]`.
                      type: 'null'
                enabled:
                  description: >-
                    Enables reasoning when true. False is neutral unless another
                    reasoning control conflicts with it.
                  example: true
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].enabled.oneOf[0]`.
                      type: boolean
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].enabled.oneOf[1]`.
                      type: 'null'
                exclude:
                  description: Suppresses visible reasoning output when true.
                  example: false
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].exclude.oneOf[0]`.
                      type: boolean
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].exclude.oneOf[1]`.
                      type: 'null'
                generate_summary:
                  description: >-
                    Deprecated alias for summary. When both are supplied, their
                    non-null values must match. Blank and whitespace-only values
                    are accepted as neutral. Values are case-insensitive and
                    whitespace-tolerant to match the runtime's TrimSpace
                    normalization.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].generate_summary.oneOf[0]`.
                      pattern: >-
                        ^\s*([Aa][Uu][Tt][Oo]|[Cc][Oo][Nn][Cc][Ii][Ss][Ee]|[Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].generate_summary.oneOf[1]`.
                      type: 'null'
                max_tokens:
                  description: Positive reasoning-token budget.
                  example: 64
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].max_tokens.oneOf[0]`.
                      minimum: 1
                      type: integer
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].max_tokens.oneOf[1]`.
                      type: 'null'
                mode:
                  description: >-
                    Compatibility execution mode. Standard (case-insensitive and
                    optionally whitespace-padded), blank, and null are accepted
                    as neutral defaults.
                  example: standard
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].mode.oneOf[0]`.
                      pattern: ^\s*([Ss][Tt][Aa][Nn][Dd][Aa][Rr][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].mode.oneOf[1]`.
                      type: 'null'
                summary:
                  description: >-
                    Visible reasoning-summary mode. None suppresses visible
                    reasoning output. Blank and whitespace-only values are
                    accepted as neutral. Values are case-insensitive and
                    whitespace-tolerant to match the runtime's TrimSpace /
                    EqualFold normalization.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].summary.oneOf[0]`.
                      pattern: >-
                        ^\s*([Nn][Oo][Nn][Ee]|[Aa][Uu][Tt][Oo]|[Cc][Oo][Nn][Cc][Ii][Ss][Ee]|[Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].summary.oneOf[1]`.
                      type: 'null'
              type: object
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.reasoning.oneOf[1]`.
              type: 'null'
        ^[sſS][aA][fF][eE][tT][yY]_[iI][dD][eE][nN][tT][iI][fF][iI][eE][rR]$:
          description: The `safety_identifier` field on `ResponsesCompactRequest`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.safety_identifier.oneOf[0]`.
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.safety_identifier.oneOf[1]`.
              type: 'null'
        ^[sſS][eE][rR][vV][iI][cC][eE]_[tT][iI][eE][rR]$:
          description: The `service_tier` field on `ResponsesCompactRequest`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.service_tier.oneOf[0]`.
              pattern: >-
                ^\s*([Aa][Uu][Tt][Oo]|[Dd][Ee][Ff][Aa][Uu][Ll][Tt]|[Ff][Ll][Ee][Xx]|[Pp][Rr][Ii][Oo][Rr][Ii][Tt][Yy])\s*$
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.service_tier.oneOf[1]`.
              type: 'null'
        ^[sſS][tT][oO][rR][eE]$:
          description: The `store` field on `ResponsesCompactRequest`.
          example: false
          oneOf:
            - const: false
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.store.oneOf[0]`.
              type: boolean
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.store.oneOf[1]`.
              type: 'null'
        ^[sſS][tT][rR][eE][aA][mM]$:
          description: The `stream` field on `ResponsesCompactRequest`.
          example: false
          oneOf:
            - const: false
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.stream.oneOf[0]`.
              type: boolean
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.stream.oneOf[1]`.
              type: 'null'
        ^[sſS][tT][rR][eE][aA][mM]_[oO][pP][tT][iI][oO][nN][sſS]$:
          additionalProperties: true
          description: The `stream_options` field on `ResponsesCompactRequest`.
          example: {}
          patternProperties:
            ^[iI][nN][cC][lL][uU][dD][eE]_[oO][bB][fF][uU][sſS][cC][aA][tT][iI][oO][nN]$:
              description: The `include_obfuscation` field on `ResponsesCompactRequest`.
              example: false
              oneOf:
                - const: false
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.stream_options.include_obfuscation.oneOf[0]`.
                  type: boolean
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.stream_options.include_obfuscation.oneOf[1]`.
                  type: 'null'
            ^[iI][nN][cC][lL][uU][dD][eE]_[uU][sſS][aA][gG][eE]$:
              description: The `include_usage` field on `ResponsesCompactRequest`.
              example: true
              type: boolean
          properties:
            include_obfuscation:
              description: The `include_obfuscation` field on `ResponsesCompactRequest`.
              example: false
              oneOf:
                - const: false
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.stream_options.include_obfuscation.oneOf[0]`.
                  type: boolean
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.stream_options.include_obfuscation.oneOf[1]`.
                  type: 'null'
            include_usage:
              description: The `include_usage` field on `ResponsesCompactRequest`.
              example: true
              type: boolean
          type: object
        ^[tT][eE][mM][pP][eE][rR][aA][tT][uU][rR][eE]$:
          description: The `temperature` field on `ResponsesCompactRequest`.
          example: 0.5
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.temperature.oneOf[0]`.
              type: number
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.temperature.oneOf[1]`.
              type: 'null'
        ^[tT][eE][xX][tT]$:
          additionalProperties: true
          description: The `text` field on `ResponsesCompactRequest`.
          example: {}
          patternProperties:
            ^[fF][oO][rR][mM][aA][tT]$:
              description: The `format` field on `ResponsesCompactRequest`.
              example: {}
              oneOf:
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[0].allOf[0]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[0]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[1]`.
                          type: 'null'
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Tt][Ee][Xx][Tt])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[1]`.
                          type: 'null'
                    schema:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Tt][Ee][Xx][Tt])\s*$
                      type: string
                  type: object
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[1].allOf[0]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[1]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[1]`.
                          type: 'null'
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Oo][Bb][Jj][Ee][Cc][Tt])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[1]`.
                          type: 'null'
                    schema:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Oo][Bb][Jj][Ee][Cc][Tt])\s*$
                      type: string
                  type: object
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[0]`.
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[1].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[1].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[1]`.
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[2].anyOf[0]`.
                          required:
                            - schema
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[2].anyOf[1]`.
                          required:
                            - SCHEMA
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[2]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[2]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^[A-Za-z0-9_-]{1,64}$
                      type: string
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      additionalProperties: true
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: {}
                      type: object
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: true
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[0]`.
                          type: boolean
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[1]`.
                          type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Ss][Cc][Hh][Ee][Mm][Aa])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^[A-Za-z0-9_-]{1,64}$
                      type: string
                    schema:
                      additionalProperties: true
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: {}
                      type: object
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: true
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[0]`.
                          type: boolean
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[1]`.
                          type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Ss][Cc][Hh][Ee][Mm][Aa])\s*$
                      type: string
                  type: object
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[3]`.
                  type: 'null'
            ^[vV][eE][rR][bB][oO][sſS][iI][tT][yY]$:
              description: The `verbosity` field on `ResponsesCompactRequest`.
              example: example
              oneOf:
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.verbosity.oneOf[0]`.
                  pattern: >-
                    ^\s*([Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh])?\s*$
                  type: string
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.verbosity.oneOf[1]`.
                  type: 'null'
          properties:
            format:
              description: The `format` field on `ResponsesCompactRequest`.
              example: {}
              oneOf:
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[0].allOf[0]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[0]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[1]`.
                          type: 'null'
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Tt][Ee][Xx][Tt])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[1]`.
                          type: 'null'
                    schema:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Tt][Ee][Xx][Tt])\s*$
                      type: string
                  type: object
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[1].allOf[0]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[1]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[1]`.
                          type: 'null'
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Oo][Bb][Jj][Ee][Cc][Tt])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[1]`.
                          type: 'null'
                    schema:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Oo][Bb][Jj][Ee][Cc][Tt])\s*$
                      type: string
                  type: object
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[0]`.
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[1].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[1].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[1]`.
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[2].anyOf[0]`.
                          required:
                            - schema
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[2].anyOf[1]`.
                          required:
                            - SCHEMA
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[2]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[2]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^[A-Za-z0-9_-]{1,64}$
                      type: string
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      additionalProperties: true
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: {}
                      type: object
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: true
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[0]`.
                          type: boolean
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[1]`.
                          type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Ss][Cc][Hh][Ee][Mm][Aa])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^[A-Za-z0-9_-]{1,64}$
                      type: string
                    schema:
                      additionalProperties: true
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: {}
                      type: object
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: true
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[0]`.
                          type: boolean
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[1]`.
                          type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Ss][Cc][Hh][Ee][Mm][Aa])\s*$
                      type: string
                  type: object
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[3]`.
                  type: 'null'
            verbosity:
              description: The `verbosity` field on `ResponsesCompactRequest`.
              example: example
              oneOf:
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.verbosity.oneOf[0]`.
                  pattern: >-
                    ^\s*([Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh])?\s*$
                  type: string
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.verbosity.oneOf[1]`.
                  type: 'null'
          type: object
        ^[tT][oO][oO][lL][sſS]$:
          allOf:
            - contains:
                allOf:
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.allOf[0].contains.allOf[0]`.
                    not:
                      properties:
                        external_web_access:
                          const: false
                      required:
                        - external_web_access
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.allOf[0].contains.allOf[1]`.
                    not:
                      properties:
                        EXTERNAL_WEB_ACCESS:
                          const: false
                      required:
                        - EXTERNAL_WEB_ACCESS
                anyOf:
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.allOf[0].contains.anyOf[0]`.
                    properties:
                      type:
                        description: The `type` field on `ResponsesCompactRequest`.
                        enum:
                          - web_search
                          - web_search_2025_08_26
                          - web_search_preview
                          - web_search_preview_2025_03_11
                        example: web_search
                    required:
                      - type
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.allOf[0].contains.anyOf[1]`.
                    properties:
                      TYPE:
                        description: The `TYPE` field on `ResponsesCompactRequest`.
                        enum:
                          - web_search
                          - web_search_2025_08_26
                          - web_search_preview
                          - web_search_preview_2025_03_11
                        example: web_search
                    required:
                      - TYPE
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.allOf[0].contains`.
                type: object
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.tools.allOf[0]`.
              maxContains: 1
              minContains: 0
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.tools.allOf[1]`.
              if:
                contains:
                  allOf:
                    - anyOf:
                        - properties:
                            type:
                              const: function
                          required:
                            - type
                        - properties:
                            TYPE:
                              const: function
                          required:
                            - TYPE
                    - anyOf:
                        - properties:
                            defer_loading:
                              const: true
                          required:
                            - defer_loading
                        - properties:
                            DEFER_LOADING:
                              const: true
                          required:
                            - DEFER_LOADING
                  type: object
              then:
                contains:
                  anyOf:
                    - properties:
                        type:
                          const: tool_search
                      required:
                        - type
                    - properties:
                        TYPE:
                          const: tool_search
                      required:
                        - TYPE
                  type: object
          description: The `tools` field on `ResponsesCompactRequest`.
          example: []
          items:
            description: >-
              Nested schema within `ResponsesCompactRequest` for
              `ResponsesCompactRequest.tools.items`.
            oneOf:
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[0].anyOf[0]`.
                        properties:
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            pattern: .*\S.*
                            type: string
                        required:
                          - name
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[0].anyOf[1]`.
                        properties:
                          function:
                            description: The `function` field on `ResponsesCompactRequest`.
                            example: {}
                            properties:
                              name:
                                description: The `name` field on `ResponsesCompactRequest`.
                                example: example
                                pattern: .*\S.*
                                type: string
                            required:
                              - name
                            type: object
                        required:
                          - function
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[0]`.
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[1].anyOf[0]`.
                        properties:
                          parameters:
                            additionalProperties: true
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: {}
                            type: object
                        required:
                          - parameters
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[1].anyOf[1]`.
                        properties:
                          function:
                            description: The `function` field on `ResponsesCompactRequest`.
                            example: {}
                            properties:
                              parameters:
                                additionalProperties: true
                                description: >-
                                  The `parameters` field on
                                  `ResponsesCompactRequest`.
                                example: {}
                                type: object
                            required:
                              - parameters
                            type: object
                        required:
                          - function
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[1]`.
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[2]`.
                    not:
                      properties:
                        function:
                          properties:
                            strict:
                              const: false
                          required:
                            - strict
                        strict:
                          const: true
                      required:
                        - strict
                        - function
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[3]`.
                    not:
                      properties:
                        function:
                          properties:
                            strict:
                              const: true
                          required:
                            - strict
                        strict:
                          const: false
                      required:
                        - strict
                        - function
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[4]`.
                    not:
                      properties:
                        FUNCTION:
                          properties:
                            STRICT:
                              const: false
                          required:
                            - STRICT
                        STRICT:
                          const: true
                      required:
                        - STRICT
                        - FUNCTION
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[5]`.
                    not:
                      properties:
                        FUNCTION:
                          properties:
                            STRICT:
                              const: true
                          required:
                            - STRICT
                        STRICT:
                          const: false
                      required:
                        - STRICT
                        - FUNCTION
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[6].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[6].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[6]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[0]`.
                patternProperties:
                  ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: true
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].defer_loading.oneOf[1]`.
                        type: 'null'
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].description.oneOf[0]`.
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].description.oneOf[1]`.
                        type: 'null'
                  ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[0]`.
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[0]`.
                                pattern: .*\S.*
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: {}
                            oneOf:
                              - additionalProperties: true
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[0]`.
                                type: object
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[1]`.
                                type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: true
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[0]`.
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[0]`.
                                pattern: .*\S.*
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: {}
                            oneOf:
                              - additionalProperties: true
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[0]`.
                                type: object
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[1]`.
                                type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: true
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[1]`.
                        type: 'null'
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].name.oneOf[0]`.
                        pattern: .*\S.*
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].name.oneOf[1]`.
                        type: 'null'
                  ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                    description: >-
                      Optional structured-output schema attached to a function
                      tool. The runtime accepts either an object or null; a null
                      placeholder documents the compatibility boundary without
                      changing tool semantics.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].output_schema.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].output_schema.oneOf[1]`.
                        type: 'null'
                  ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].parameters.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].parameters.oneOf[1]`.
                        type: 'null'
                  ^[sſS][tT][rR][iI][cC][tT]$:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: true
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].strict.oneOf[1]`.
                        type: 'null'
                  ^[tT][yY][pP][eE]$:
                    const: function
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: function
                    type: string
                properties:
                  defer_loading:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: true
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].defer_loading.oneOf[1]`.
                        type: 'null'
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].description.oneOf[0]`.
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].description.oneOf[1]`.
                        type: 'null'
                  function:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[0]`.
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[0]`.
                                pattern: .*\S.*
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: {}
                            oneOf:
                              - additionalProperties: true
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[0]`.
                                type: object
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[1]`.
                                type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: true
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[0]`.
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[0]`.
                                pattern: .*\S.*
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: {}
                            oneOf:
                              - additionalProperties: true
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[0]`.
                                type: object
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[1]`.
                                type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: true
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[1]`.
                        type: 'null'
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].name.oneOf[0]`.
                        pattern: .*\S.*
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].name.oneOf[1]`.
                        type: 'null'
                  output_schema:
                    description: >-
                      Optional structured-output schema attached to a function
                      tool. The runtime accepts either an object or null; a null
                      placeholder documents the compatibility boundary without
                      changing tool semantics.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].output_schema.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].output_schema.oneOf[1]`.
                        type: 'null'
                  parameters:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].parameters.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].parameters.oneOf[1]`.
                        type: 'null'
                  strict:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: true
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].strict.oneOf[1]`.
                        type: 'null'
                  type:
                    const: function
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: function
                    type: string
                type: object
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[0].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[0].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[1].allOf[0]`.
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[1].anyOf[0]`.
                        required:
                          - name
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[1].anyOf[1]`.
                        required:
                          - NAME
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[1].allOf[1]`.
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[2].anyOf[0]`.
                        required:
                          - tools
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[2].anyOf[1]`.
                        required:
                          - TOOLS
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[1].allOf[2]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[1]`.
                patternProperties:
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    pattern: .*\S.*
                    type: string
                  ^[tT][oO][oO][lL][sſS]$:
                    description: The `tools` field on `ResponsesCompactRequest`.
                    example: []
                    items:
                      additionalProperties: true
                      allOf:
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0].anyOf[0]`.
                              properties:
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  pattern: .*\S.*
                                  type: string
                              required:
                                - name
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0].anyOf[1]`.
                              properties:
                                function:
                                  description: >-
                                    The `function` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  properties:
                                    name:
                                      description: >-
                                        The `name` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      pattern: .*\S.*
                                      type: string
                                  required:
                                    - name
                                  type: object
                              required:
                                - function
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0]`.
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1].anyOf[0]`.
                              properties:
                                parameters:
                                  additionalProperties: true
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  type: object
                              required:
                                - parameters
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1].anyOf[1]`.
                              properties:
                                function:
                                  description: >-
                                    The `function` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  properties:
                                    parameters:
                                      additionalProperties: true
                                      description: >-
                                        The `parameters` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                  required:
                                    - parameters
                                  type: object
                              required:
                                - function
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1]`.
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[2]`.
                          not:
                            properties:
                              function:
                                properties:
                                  strict:
                                    const: false
                                required:
                                  - strict
                              strict:
                                const: true
                            required:
                              - strict
                              - function
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[3]`.
                          not:
                            properties:
                              function:
                                properties:
                                  strict:
                                    const: true
                                required:
                                  - strict
                              strict:
                                const: false
                            required:
                              - strict
                              - function
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[4]`.
                          not:
                            properties:
                              FUNCTION:
                                properties:
                                  STRICT:
                                    const: false
                                required:
                                  - STRICT
                              STRICT:
                                const: true
                            required:
                              - STRICT
                              - FUNCTION
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[5]`.
                          not:
                            properties:
                              FUNCTION:
                                properties:
                                  STRICT:
                                    const: true
                                required:
                                  - STRICT
                              STRICT:
                                const: false
                            required:
                              - STRICT
                              - FUNCTION
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6].anyOf[0]`.
                              required:
                                - type
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6].anyOf[1]`.
                              required:
                                - TYPE
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6]`.
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items`.
                      patternProperties:
                        ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                          description: >-
                            The `defer_loading` field on
                            `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[1]`.
                              type: 'null'
                        ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                          description: >-
                            The `description` field on
                            `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[0]`.
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[1]`.
                              type: 'null'
                        ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                          description: The `function` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0]`.
                              patternProperties:
                                ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                ^[nN][aA][mM][eE]$:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                ^[sſS][tT][rR][iI][cC][tT]$:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              properties:
                                description:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                parameters:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                strict:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[1]`.
                              type: 'null'
                        ^[nN][aA][mM][eE]$:
                          description: The `name` field on `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[0]`.
                              pattern: .*\S.*
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[1]`.
                              type: 'null'
                        ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                          description: >-
                            Optional structured-output schema attached to a
                            function tool. The runtime accepts either an object
                            or null; a null placeholder documents the
                            compatibility boundary without changing tool
                            semantics.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[1]`.
                              type: 'null'
                        ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                          description: The `parameters` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[1]`.
                              type: 'null'
                        ^[sſS][tT][rR][iI][cC][tT]$:
                          description: The `strict` field on `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[1]`.
                              type: 'null'
                        ^[tT][yY][pP][eE]$:
                          const: function
                          description: The `type` field on `ResponsesCompactRequest`.
                          example: function
                          type: string
                      properties:
                        defer_loading:
                          description: >-
                            The `defer_loading` field on
                            `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[1]`.
                              type: 'null'
                        description:
                          description: >-
                            The `description` field on
                            `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[0]`.
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[1]`.
                              type: 'null'
                        function:
                          description: The `function` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0]`.
                              patternProperties:
                                ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                ^[nN][aA][mM][eE]$:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                ^[sſS][tT][rR][iI][cC][tT]$:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              properties:
                                description:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                parameters:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                strict:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[1]`.
                              type: 'null'
                        name:
                          description: The `name` field on `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[0]`.
                              pattern: .*\S.*
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[1]`.
                              type: 'null'
                        output_schema:
                          description: >-
                            Optional structured-output schema attached to a
                            function tool. The runtime accepts either an object
                            or null; a null placeholder documents the
                            compatibility boundary without changing tool
                            semantics.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[1]`.
                              type: 'null'
                        parameters:
                          description: The `parameters` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[1]`.
                              type: 'null'
                        strict:
                          description: The `strict` field on `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[1]`.
                              type: 'null'
                        type:
                          const: function
                          description: The `type` field on `ResponsesCompactRequest`.
                          example: function
                          type: string
                      type: object
                    minItems: 1
                    type: array
                  ^[tT][yY][pP][eE]$:
                    const: namespace
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: namespace
                    type: string
                properties:
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    pattern: .*\S.*
                    type: string
                  tools:
                    description: The `tools` field on `ResponsesCompactRequest`.
                    example: []
                    items:
                      additionalProperties: true
                      allOf:
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0].anyOf[0]`.
                              properties:
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  pattern: .*\S.*
                                  type: string
                              required:
                                - name
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0].anyOf[1]`.
                              properties:
                                function:
                                  description: >-
                                    The `function` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  properties:
                                    name:
                                      description: >-
                                        The `name` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      pattern: .*\S.*
                                      type: string
                                  required:
                                    - name
                                  type: object
                              required:
                                - function
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0]`.
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1].anyOf[0]`.
                              properties:
                                parameters:
                                  additionalProperties: true
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  type: object
                              required:
                                - parameters
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1].anyOf[1]`.
                              properties:
                                function:
                                  description: >-
                                    The `function` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  properties:
                                    parameters:
                                      additionalProperties: true
                                      description: >-
                                        The `parameters` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                  required:
                                    - parameters
                                  type: object
                              required:
                                - function
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1]`.
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[2]`.
                          not:
                            properties:
                              function:
                                properties:
                                  strict:
                                    const: false
                                required:
                                  - strict
                              strict:
                                const: true
                            required:
                              - strict
                              - function
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[3]`.
                          not:
                            properties:
                              function:
                                properties:
                                  strict:
                                    const: true
                                required:
                                  - strict
                              strict:
                                const: false
                            required:
                              - strict
                              - function
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[4]`.
                          not:
                            properties:
                              FUNCTION:
                                properties:
                                  STRICT:
                                    const: false
                                required:
                                  - STRICT
                              STRICT:
                                const: true
                            required:
                              - STRICT
                              - FUNCTION
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[5]`.
                          not:
                            properties:
                              FUNCTION:
                                properties:
                                  STRICT:
                                    const: true
                                required:
                                  - STRICT
                              STRICT:
                                const: false
                            required:
                              - STRICT
                              - FUNCTION
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6].anyOf[0]`.
                              required:
                                - type
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6].anyOf[1]`.
                              required:
                                - TYPE
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6]`.
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items`.
                      patternProperties:
                        ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                          description: >-
                            The `defer_loading` field on
                            `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[1]`.
                              type: 'null'
                        ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                          description: >-
                            The `description` field on
                            `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[0]`.
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[1]`.
                              type: 'null'
                        ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                          description: The `function` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0]`.
                              patternProperties:
                                ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                ^[nN][aA][mM][eE]$:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                ^[sſS][tT][rR][iI][cC][tT]$:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              properties:
                                description:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                parameters:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                strict:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[1]`.
                              type: 'null'
                        ^[nN][aA][mM][eE]$:
                          description: The `name` field on `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[0]`.
                              pattern: .*\S.*
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[1]`.
                              type: 'null'
                        ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                          description: >-
                            Optional structured-output schema attached to a
                            function tool. The runtime accepts either an object
                            or null; a null placeholder documents the
                            compatibility boundary without changing tool
                            semantics.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[1]`.
                              type: 'null'
                        ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                          description: The `parameters` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[1]`.
                              type: 'null'
                        ^[sſS][tT][rR][iI][cC][tT]$:
                          description: The `strict` field on `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[1]`.
                              type: 'null'
                        ^[tT][yY][pP][eE]$:
                          const: function
                          description: The `type` field on `ResponsesCompactRequest`.
                          example: function
                          type: string
                      properties:
                        defer_loading:
                          description: >-
                            The `defer_loading` field on
                            `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[1]`.
                              type: 'null'
                        description:
                          description: >-
                            The `description` field on
                            `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[0]`.
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[1]`.
                              type: 'null'
                        function:
                          description: The `function` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0]`.
                              patternProperties:
                                ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                ^[nN][aA][mM][eE]$:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                ^[sſS][tT][rR][iI][cC][tT]$:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              properties:
                                description:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                parameters:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                strict:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[1]`.
                              type: 'null'
                        name:
                          description: The `name` field on `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[0]`.
                              pattern: .*\S.*
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[1]`.
                              type: 'null'
                        output_schema:
                          description: >-
                            Optional structured-output schema attached to a
                            function tool. The runtime accepts either an object
                            or null; a null placeholder documents the
                            compatibility boundary without changing tool
                            semantics.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[1]`.
                              type: 'null'
                        parameters:
                          description: The `parameters` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[1]`.
                              type: 'null'
                        strict:
                          description: The `strict` field on `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[1]`.
                              type: 'null'
                        type:
                          const: function
                          description: The `type` field on `ResponsesCompactRequest`.
                          example: function
                          type: string
                      type: object
                    minItems: 1
                    type: array
                  type:
                    const: namespace
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: namespace
                    type: string
                type: object
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].allOf[0].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].allOf[0].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[2].allOf[0]`.
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].allOf[1].anyOf[0]`.
                        required:
                          - name
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].allOf[1].anyOf[1]`.
                        required:
                          - NAME
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[2].allOf[1]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[2]`.
                patternProperties:
                  ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].defer_loading.oneOf[1]`.
                        type: 'null'
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  ^[fF][oO][rR][mM][aA][tT]$:
                    additionalProperties: true
                    description: The `format` field on `ResponsesCompactRequest`.
                    example: {}
                    type: object
                  ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[1]`.
                        type: 'null'
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    pattern: .*\S.*
                    type: string
                  ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].output_schema.oneOf[1]`.
                        type: 'null'
                  ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  ^[sſS][tT][rR][iI][cC][tT]$:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].strict.oneOf[1]`.
                        type: 'null'
                  ^[tT][yY][pP][eE]$:
                    const: custom
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: custom
                    type: string
                properties:
                  defer_loading:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].defer_loading.oneOf[1]`.
                        type: 'null'
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  format:
                    additionalProperties: true
                    description: The `format` field on `ResponsesCompactRequest`.
                    example: {}
                    type: object
                  function:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[1]`.
                        type: 'null'
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    pattern: .*\S.*
                    type: string
                  output_schema:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].output_schema.oneOf[1]`.
                        type: 'null'
                  parameters:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  strict:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].strict.oneOf[1]`.
                        type: 'null'
                  type:
                    const: custom
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: custom
                    type: string
                type: object
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].allOf[0].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].allOf[0].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[3].allOf[0]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[3]`.
                patternProperties:
                  ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].defer_loading.oneOf[1]`.
                        type: 'null'
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].description.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].description.oneOf[1]`.
                        type: 'null'
                  ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[1]`.
                        type: 'null'
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].name.oneOf[1]`.
                        type: 'null'
                  ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].output_schema.oneOf[1]`.
                        type: 'null'
                  ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  ^[sſS][tT][rR][iI][cC][tT]$:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].strict.oneOf[1]`.
                        type: 'null'
                  ^[tT][yY][pP][eE]$:
                    const: local_shell
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: local_shell
                    type: string
                properties:
                  defer_loading:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].defer_loading.oneOf[1]`.
                        type: 'null'
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].description.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].description.oneOf[1]`.
                        type: 'null'
                  function:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[1]`.
                        type: 'null'
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].name.oneOf[1]`.
                        type: 'null'
                  output_schema:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].output_schema.oneOf[1]`.
                        type: 'null'
                  parameters:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  strict:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].strict.oneOf[1]`.
                        type: 'null'
                  type:
                    const: local_shell
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: local_shell
                    type: string
                type: object
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].allOf[0].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].allOf[0].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[4].allOf[0]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[4]`.
                patternProperties:
                  ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].defer_loading.oneOf[1]`.
                        type: 'null'
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  ^[eE][xX][eE][cC][uU][tT][iI][oO][nN]$:
                    description: The `execution` field on `ResponsesCompactRequest`.
                    enum:
                      - client
                      - server
                    example: client
                    type: string
                  ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[1]`.
                        type: 'null'
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].name.oneOf[1]`.
                        type: 'null'
                  ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].output_schema.oneOf[1]`.
                        type: 'null'
                  ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].parameters.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].parameters.oneOf[1]`.
                        type: 'null'
                  ^[sſS][tT][rR][iI][cC][tT]$:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].strict.oneOf[1]`.
                        type: 'null'
                  ^[tT][yY][pP][eE]$:
                    const: tool_search
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: tool_search
                    type: string
                properties:
                  defer_loading:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].defer_loading.oneOf[1]`.
                        type: 'null'
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  execution:
                    description: The `execution` field on `ResponsesCompactRequest`.
                    enum:
                      - client
                      - server
                    example: client
                    type: string
                  function:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[1]`.
                        type: 'null'
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].name.oneOf[1]`.
                        type: 'null'
                  output_schema:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].output_schema.oneOf[1]`.
                        type: 'null'
                  parameters:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].parameters.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].parameters.oneOf[1]`.
                        type: 'null'
                  strict:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].strict.oneOf[1]`.
                        type: 'null'
                  type:
                    const: tool_search
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: tool_search
                    type: string
                type: object
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].allOf[0].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].allOf[0].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[5].allOf[0]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[5]`.
                patternProperties:
                  ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].defer_loading.oneOf[1]`.
                        type: 'null'
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].description.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].description.oneOf[1]`.
                        type: 'null'
                  ^[eE][xX][tT][eE][rR][nN][aA][lL]_[wW][eE][bB]_[aA][cC][cC][eE][sſS][sſS]$:
                    description: >-
                      The `external_web_access` field on
                      `ResponsesCompactRequest`.
                    example: true
                    type: boolean
                  ^[fF][iI][lL][tT][eE][rR][sſS]$:
                    additionalProperties: false
                    description: The `filters` field on `ResponsesCompactRequest`.
                    example: {}
                    patternProperties:
                      ^[aA][lL][lL][oO][wW][eE][dD]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `allowed_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.allowed_domains.items`.
                          type: string
                        type: array
                      ^[bB][lL][oO][cC][kKK][eE][dD]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `blocked_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.blocked_domains.items`.
                          type: string
                        type: array
                      ^[bB][lL][oO][cC][kKK]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `block_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.block_domains.items`.
                          type: string
                        type: array
                    properties:
                      allowed_domains:
                        description: >-
                          The `allowed_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.allowed_domains.items`.
                          type: string
                        type: array
                      block_domains:
                        description: >-
                          The `block_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.block_domains.items`.
                          type: string
                        type: array
                      blocked_domains:
                        description: >-
                          The `blocked_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.blocked_domains.items`.
                          type: string
                        type: array
                    type: object
                  ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[1]`.
                        type: 'null'
                  ^[iI][nN][dD][eE][xX]_[gG][aA][tT][eE][dD]_[wW][eE][bB]_[aA][cC][cC][eE][sſS][sſS]$:
                    description: >-
                      The `index_gated_web_access` field on
                      `ResponsesCompactRequest`.
                    example: true
                    type: boolean
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].name.oneOf[1]`.
                        type: 'null'
                  ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].output_schema.oneOf[1]`.
                        type: 'null'
                  ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  ^[sſS][eE][aA][rR][cC][hH]_[cC][oO][nN][tT][eE][nN][tT]_[tT][yY][pP][eE][sſS]$:
                    description: >-
                      The `search_content_types` field on
                      `ResponsesCompactRequest`.
                    example: []
                    items:
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tools.items.oneOf[5].search_content_types.items`.
                      type: string
                    type: array
                  ^[sſS][eE][aA][rR][cC][hH]_[cC][oO][nN][tT][eE][xX][tT]_[sſS][iI][zZ][eE]$:
                    description: >-
                      The `search_context_size` field on
                      `ResponsesCompactRequest`.
                    example: example
                    pattern: >-
                      ^\s*([Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh])\s*$
                    type: string
                  ^[sſS][tT][rR][iI][cC][tT]$:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].strict.oneOf[1]`.
                        type: 'null'
                  ^[tT][yY][pP][eE]$:
                    description: The `type` field on `ResponsesCompactRequest`.
                    enum:
                      - web_search
                      - web_search_2025_08_26
                      - web_search_preview
                      - web_search_preview_2025_03_11
                    example: web_search
                    type: string
                  ^[uU][sſS][eE][rR]_[lL][oO][cC][aA][tT][iI][oO][nN]$:
                    additionalProperties: false
                    description: The `user_location` field on `ResponsesCompactRequest`.
                    example: {}
                    patternProperties:
                      ^[cC][iI][tT][yY]$:
                        description: The `city` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[cC][oO][uU][nN][tT][rR][yY]$:
                        description: The `country` field on `ResponsesCompactRequest`.
                        example: US
                        type: string
                      ^[lL][aA][tT][iI][tT][uU][dD][eE]$:
                        description: The `latitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 90
                        minimum: -90
                        type: number
                      ^[lL][oO][nN][gG][iI][tT][uU][dD][eE]$:
                        description: The `longitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 180
                        minimum: -180
                        type: number
                      ^[pP][oO][sſS][tT][aA][lL]_[cC][oO][dD][eE]$:
                        description: The `postal_code` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[rR][eE][gG][iI][oO][nN]$:
                        description: The `region` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[sſS][tT][aA][tT][eE]$:
                        description: The `state` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[tT][iI][mM][eE][zZ][oO][nN][eE]$:
                        description: The `timezone` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[tT][yY][pP][eE]$:
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                    properties:
                      city:
                        description: The `city` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      country:
                        description: The `country` field on `ResponsesCompactRequest`.
                        example: US
                        type: string
                      latitude:
                        description: The `latitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 90
                        minimum: -90
                        type: number
                      longitude:
                        description: The `longitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 180
                        minimum: -180
                        type: number
                      postal_code:
                        description: The `postal_code` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      region:
                        description: The `region` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      state:
                        description: The `state` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      timezone:
                        description: The `timezone` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      type:
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                    type: object
                properties:
                  defer_loading:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].defer_loading.oneOf[1]`.
                        type: 'null'
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].description.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].description.oneOf[1]`.
                        type: 'null'
                  external_web_access:
                    description: >-
                      The `external_web_access` field on
                      `ResponsesCompactRequest`.
                    example: true
                    type: boolean
                  filters:
                    additionalProperties: false
                    description: The `filters` field on `ResponsesCompactRequest`.
                    example: {}
                    patternProperties:
                      ^[aA][lL][lL][oO][wW][eE][dD]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `allowed_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.allowed_domains.items`.
                          type: string
                        type: array
                      ^[bB][lL][oO][cC][kKK][eE][dD]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `blocked_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.blocked_domains.items`.
                          type: string
                        type: array
                      ^[bB][lL][oO][cC][kKK]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `block_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.block_domains.items`.
                          type: string
                        type: array
                    properties:
                      allowed_domains:
                        description: >-
                          The `allowed_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.allowed_domains.items`.
                          type: string
                        type: array
                      block_domains:
                        description: >-
                          The `block_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.block_domains.items`.
                          type: string
                        type: array
                      blocked_domains:
                        description: >-
                          The `blocked_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.blocked_domains.items`.
                          type: string
                        type: array
                    type: object
                  function:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[1]`.
                        type: 'null'
                  index_gated_web_access:
                    description: >-
                      The `index_gated_web_access` field on
                      `ResponsesCompactRequest`.
                    example: true
                    type: boolean
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].name.oneOf[1]`.
                        type: 'null'
                  output_schema:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].output_schema.oneOf[1]`.
                        type: 'null'
                  parameters:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  search_content_types:
                    description: >-
                      The `search_content_types` field on
                      `ResponsesCompactRequest`.
                    example: []
                    items:
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tools.items.oneOf[5].search_content_types.items`.
                      type: string
                    type: array
                  search_context_size:
                    description: >-
                      The `search_context_size` field on
                      `ResponsesCompactRequest`.
                    example: example
                    pattern: >-
                      ^\s*([Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh])\s*$
                    type: string
                  strict:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].strict.oneOf[1]`.
                        type: 'null'
                  type:
                    description: The `type` field on `ResponsesCompactRequest`.
                    enum:
                      - web_search
                      - web_search_2025_08_26
                      - web_search_preview
                      - web_search_preview_2025_03_11
                    example: web_search
                    type: string
                  user_location:
                    additionalProperties: false
                    description: The `user_location` field on `ResponsesCompactRequest`.
                    example: {}
                    patternProperties:
                      ^[cC][iI][tT][yY]$:
                        description: The `city` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[cC][oO][uU][nN][tT][rR][yY]$:
                        description: The `country` field on `ResponsesCompactRequest`.
                        example: US
                        type: string
                      ^[lL][aA][tT][iI][tT][uU][dD][eE]$:
                        description: The `latitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 90
                        minimum: -90
                        type: number
                      ^[lL][oO][nN][gG][iI][tT][uU][dD][eE]$:
                        description: The `longitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 180
                        minimum: -180
                        type: number
                      ^[pP][oO][sſS][tT][aA][lL]_[cC][oO][dD][eE]$:
                        description: The `postal_code` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[rR][eE][gG][iI][oO][nN]$:
                        description: The `region` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[sſS][tT][aA][tT][eE]$:
                        description: The `state` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[tT][iI][mM][eE][zZ][oO][nN][eE]$:
                        description: The `timezone` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[tT][yY][pP][eE]$:
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                    properties:
                      city:
                        description: The `city` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      country:
                        description: The `country` field on `ResponsesCompactRequest`.
                        example: US
                        type: string
                      latitude:
                        description: The `latitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 90
                        minimum: -90
                        type: number
                      longitude:
                        description: The `longitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 180
                        minimum: -180
                        type: number
                      postal_code:
                        description: The `postal_code` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      region:
                        description: The `region` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      state:
                        description: The `state` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      timezone:
                        description: The `timezone` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      type:
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                    type: object
                type: object
          type: array
        ^[tT][oO][oO][lL]_[cC][hH][oO][iI][cC][eE]$:
          description: The `tool_choice` field on `ResponsesCompactRequest`.
          example: auto
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.tool_choice.oneOf[0]`.
              enum:
                - auto
                - none
                - required
              type: string
            - additionalProperties: true
              allOf:
                - anyOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[1].allOf[0].anyOf[0]`.
                      required:
                        - type
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[1].allOf[0].anyOf[1]`.
                      required:
                        - TYPE
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[1].allOf[0]`.
              anyOf:
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[1].anyOf[0]`.
                  required:
                    - name
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[1].anyOf[1]`.
                  required:
                    - function
              description: >-
                Named tool choice. Supply either the flat `name` or the nested
                `function.name`; if both are supplied they must resolve to the
                same trimmed value, otherwise the request is rejected.
              patternProperties:
                ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  type: object
                ^[nN][aA][mM][eE]$:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: .*\S.*
                  type: string
                ^[tT][yY][pP][eE]$:
                  const: function
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: function
                  type: string
              properties:
                function:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  type: object
                name:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: .*\S.*
                  type: string
                type:
                  const: function
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: function
                  type: string
              type: object
            - additionalProperties: true
              allOf:
                - anyOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[2].allOf[0].anyOf[0]`.
                      required:
                        - type
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[2].allOf[0].anyOf[1]`.
                      required:
                        - TYPE
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[2].allOf[0]`.
              anyOf:
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[2].anyOf[0]`.
                  required:
                    - name
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[2].anyOf[1]`.
                  required:
                    - function
              description: >-
                Named tool choice. Supply either the flat `name` or the nested
                `function.name`; if both are supplied they must resolve to the
                same trimmed value, otherwise the request is rejected.
              patternProperties:
                ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  type: object
                ^[nN][aA][mM][eE]$:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: .*\S.*
                  type: string
                ^[tT][yY][pP][eE]$:
                  const: custom
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: custom
                  type: string
              properties:
                function:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  type: object
                name:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: .*\S.*
                  type: string
                type:
                  const: custom
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: custom
                  type: string
              type: object
            - additionalProperties: true
              allOf:
                - anyOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[3].allOf[0].anyOf[0]`.
                      required:
                        - type
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[3].allOf[0].anyOf[1]`.
                      required:
                        - TYPE
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[3].allOf[0]`.
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.tool_choice.oneOf[3]`.
              patternProperties:
                ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*(local_shell|shell)\s*$
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*(local_shell|shell)\s*$
                      type: string
                  type: object
                ^[nN][aA][mM][eE]$:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: ^\s*(local_shell|shell)\s*$
                  type: string
                ^[tT][yY][pP][eE]$:
                  const: local_shell
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: local_shell
                  type: string
              properties:
                function:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*(local_shell|shell)\s*$
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*(local_shell|shell)\s*$
                      type: string
                  type: object
                name:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: ^\s*(local_shell|shell)\s*$
                  type: string
                type:
                  const: local_shell
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: local_shell
                  type: string
              type: object
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.tool_choice.oneOf[4]`.
              type: 'null'
        ^[tT][oO][pP]_[lL][oO][gG][pP][rR][oO][bB][sſS]$:
          description: The `top_logprobs` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        ^[tT][oO][pP]_[pP]$:
          description: The `top_p` field on `ResponsesCompactRequest`.
          example: 0.5
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.top_p.oneOf[0]`.
              type: number
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.top_p.oneOf[1]`.
              type: 'null'
        ^[tT][rR][uU][nN][cC][aA][tT][iI][oO][nN]$:
          description: The `truncation` field on `ResponsesCompactRequest`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.truncation.oneOf[0]`.
              pattern: ^\s*([Aa][Uu][Tt][Oo]|[Dd][Ii][Ss][Aa][Bb][Ll][Ee][Dd])\s*$
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.truncation.oneOf[1]`.
              type: 'null'
        ^[uU][sſS][eE][rR]$:
          description: The `user` field on `ResponsesCompactRequest`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.user.oneOf[0]`.
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.user.oneOf[1]`.
              type: 'null'
      properties:
        background:
          description: The `background` field on `ResponsesCompactRequest`.
          example: false
          oneOf:
            - const: false
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.background.oneOf[0]`.
              type: boolean
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.background.oneOf[1]`.
              type: 'null'
        client_metadata:
          description: The `client_metadata` field on `ResponsesCompactRequest`.
          example: {}
          oneOf:
            - additionalProperties: true
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.client_metadata.oneOf[0]`.
              type: object
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.client_metadata.oneOf[1]`.
              type: 'null'
        context_management:
          description: The `context_management` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        conversation:
          description: The `conversation` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        frequency_penalty:
          description: The `frequency_penalty` field on `ResponsesCompactRequest`.
          example: 0.5
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.frequency_penalty.oneOf[0]`.
              maximum: 2
              minimum: -2
              type: number
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.frequency_penalty.oneOf[1]`.
              type: 'null'
        include:
          description: The `include` field on `ResponsesCompactRequest`.
          example: []
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.include.oneOf[0]`.
              items:
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.include.oneOf[0].items`.
                pattern: >-
                  ^\s*([Rr][Ee][Aa][Ss][Oo][Nn][Ii][Nn][Gg]\.[Ee][Nn][Cc][Rr][Yy][Pp][Tt][Ee][Dd]_[Cc][Oo][Nn][Tt][Ee][Nn][Tt])\s*$
                type: string
              type: array
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.include.oneOf[1]`.
              type: 'null'
        input:
          description: The `input` field on `ResponsesCompactRequest`.
          example: Say hello.
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.input.oneOf[0]`.
              type: string
            - contains:
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.input.oneOf[1].contains`.
                oneOf:
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].allOf[0].anyOf[0]`.
                            required:
                              - role
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].allOf[0].anyOf[1]`.
                            required:
                              - ROLE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].allOf[0]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0]`.
                    patternProperties:
                      ^[cC][oO][nN][tT][eE][nN][tT]$:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        oneOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[0]`.
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items`.
                              oneOf:
                                - description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0]`.
                                  oneOf:
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        type:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0]`.
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[0]`.
                                          required:
                                            - image_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[1]`.
                                          required:
                                            - IMAGE_URL
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1]`.
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1]`.
                                  patternProperties:
                                    ^[dD][eE][tT][aA][iI][lL]$:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    ^[iI][mM][aA][gG][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  properties:
                                    detail:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    image_url:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    type:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0]`.
                                  anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[0]`.
                                      required:
                                        - file
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[1]`.
                                      required:
                                        - file_url
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[2]`.
                                      required:
                                        - file_data
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2]`.
                                  patternProperties:
                                    ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    ^[fF][iI][lL][eE]$:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  properties:
                                    cache_control:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    file:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    file_data:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    file_url:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    filename:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    type:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  type: object
                            minItems: 1
                            type: array
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[pP][hH][aA][sſS][eE]$:
                        description: The `phase` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      ^[rR][oO][lL][eE]$:
                        description: The `role` field on `ResponsesCompactRequest`.
                        enum:
                          - system
                          - developer
                          - user
                          - assistant
                        example: system
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][oO][oO][lL]_[cC][aA][lL][lL][sſS]$:
                        description: The `tool_calls` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      ^[tT][yY][pP][eE]$:
                        description: The `type` field on `ResponsesCompactRequest`.
                        enum:
                          - ''
                          - message
                        example: message
                        type: string
                    properties:
                      content:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        oneOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[0]`.
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items`.
                              oneOf:
                                - description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0]`.
                                  oneOf:
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        type:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0]`.
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[0]`.
                                          required:
                                            - image_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[1]`.
                                          required:
                                            - IMAGE_URL
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1]`.
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1]`.
                                  patternProperties:
                                    ^[dD][eE][tT][aA][iI][lL]$:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    ^[iI][mM][aA][gG][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  properties:
                                    detail:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    image_url:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    type:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0]`.
                                  anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[0]`.
                                      required:
                                        - file
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[1]`.
                                      required:
                                        - file_url
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[2]`.
                                      required:
                                        - file_data
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2]`.
                                  patternProperties:
                                    ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    ^[fF][iI][lL][eE]$:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  properties:
                                    cache_control:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    file:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    file_data:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    file_url:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    filename:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    type:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  type: object
                            minItems: 1
                            type: array
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      phase:
                        description: The `phase` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      role:
                        description: The `role` field on `ResponsesCompactRequest`.
                        enum:
                          - system
                          - developer
                          - user
                          - assistant
                        example: system
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      tool_calls:
                        description: The `tool_calls` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      type:
                        description: The `type` field on `ResponsesCompactRequest`.
                        enum:
                          - ''
                          - message
                        example: message
                        type: string
                    type: object
                  - additionalProperties: false
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[1].anyOf[0]`.
                            required:
                              - content
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[1].anyOf[1]`.
                            required:
                              - CONTENT
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1]`.
                    patternProperties:
                      ^[aA][uU][tT][hH][oO][rR]$:
                        description: The `author` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[cC][oO][nN][tT][eE][nN][tT]$:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items`.
                          oneOf:
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[0]`.
                                      required:
                                        - text
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[1]`.
                                      required:
                                        - TEXT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0]`.
                              patternProperties:
                                ^[tT][eE][xX][tT]$:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              properties:
                                text:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                type:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              type: object
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[0]`.
                                      required:
                                        - encrypted_content
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[1]`.
                                      required:
                                        - ENCRYPTED_CONTENT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1]`.
                              patternProperties:
                                ^[eE][nN][cC][rR][yY][pP][tT][eE][dD]_[cC][oO][nN][tT][eE][nN][tT]$:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              properties:
                                encrypted_content:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                type:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              type: object
                        minItems: 1
                        type: array
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[iI][nN][tT][eE][rR][nN][aA][lL]_[cC][hH][aA][tT]_[mM][eE][sſS][sſS][aA][gG][eE]_[mM][eE][tT][aA][dD][aA][tT][aA]_[pP][aA][sſS][sſS][tT][hH][rR][oO][uU][gG][hH]$:
                        additionalProperties: true
                        description: >-
                          The `internal_chat_message_metadata_passthrough` field
                          on `ResponsesCompactRequest`.
                        example: {}
                        type: object
                      ^[rR][eE][cC][iI][pP][iI][eE][nN][tT]$:
                        description: The `recipient` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        enum:
                          - completed
                        example: completed
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: agent_message
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: agent_message
                        type: string
                    properties:
                      author:
                        description: The `author` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      content:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items`.
                          oneOf:
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[0]`.
                                      required:
                                        - text
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[1]`.
                                      required:
                                        - TEXT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[0]`.
                              patternProperties:
                                ^[tT][eE][xX][tT]$:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              properties:
                                text:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                type:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              type: object
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[0]`.
                                      required:
                                        - encrypted_content
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[1]`.
                                      required:
                                        - ENCRYPTED_CONTENT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[1].content.items.oneOf[1]`.
                              patternProperties:
                                ^[eE][nN][cC][rR][yY][pP][tT][eE][dD]_[cC][oO][nN][tT][eE][nN][tT]$:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              properties:
                                encrypted_content:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                type:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              type: object
                        minItems: 1
                        type: array
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      internal_chat_message_metadata_passthrough:
                        additionalProperties: true
                        description: >-
                          The `internal_chat_message_metadata_passthrough` field
                          on `ResponsesCompactRequest`.
                        example: {}
                        type: object
                      recipient:
                        description: The `recipient` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        enum:
                          - completed
                        example: completed
                        type: string
                      type:
                        const: agent_message
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: agent_message
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[1].anyOf[0]`.
                            required:
                              - name
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[1].anyOf[1]`.
                            required:
                              - NAME
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].allOf[1]`.
                    anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].anyOf[0]`.
                        required:
                          - call_id
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].anyOf[1]`.
                        required:
                          - id
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2]`.
                    patternProperties:
                      ^[aA][rR][gG][uU][mM][eE][nN][tT][sſS]$:
                        anyOf:
                          - contentMediaType: application/json
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[0]`.
                            pattern: .*\S.*
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[1]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[2]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[3]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[3].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[4]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[5]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[6]`.
                            type: 'null'
                        description: The `arguments` field on `ResponsesCompactRequest`.
                        example: example
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[nN][aA][mM][eE][sſS][pP][aA][cC][eE]$:
                        description: The `namespace` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: function_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call
                        type: string
                    properties:
                      arguments:
                        anyOf:
                          - contentMediaType: application/json
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[0]`.
                            pattern: .*\S.*
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[1]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[2]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[3]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[3].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[4]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[5]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[2].arguments.anyOf[6]`.
                            type: 'null'
                        description: The `arguments` field on `ResponsesCompactRequest`.
                        example: example
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      namespace:
                        description: The `namespace` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: function_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[1].anyOf[0]`.
                            required:
                              - call_id
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[1].anyOf[1]`.
                            required:
                              - CALL_ID
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[oO][uU][tT][pP][uU][tT]$:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: function_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call_output
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      output:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[3].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: function_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call_output
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[1].anyOf[0]`.
                            required:
                              - name
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[1].anyOf[1]`.
                            required:
                              - NAME
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].allOf[1]`.
                    anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].anyOf[0]`.
                        required:
                          - call_id
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4].anyOf[1]`.
                        required:
                          - id
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[4]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][nN][pP][uU][tT]$:
                        description: The `input` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: custom_tool_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      input:
                        description: The `input` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: custom_tool_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[1].anyOf[0]`.
                            required:
                              - call_id
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[1].anyOf[1]`.
                            required:
                              - CALL_ID
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[oO][uU][tT][pP][uU][tT]$:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: custom_tool_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call_output
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      output:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].contains.oneOf[5].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: custom_tool_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call_output
                        type: string
                    type: object
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.input.oneOf[1]`.
              items:
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.input.oneOf[1].items`.
                oneOf:
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].allOf[0].anyOf[0]`.
                            required:
                              - role
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].allOf[0].anyOf[1]`.
                            required:
                              - ROLE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].allOf[0]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0]`.
                    patternProperties:
                      ^[cC][oO][nN][tT][eE][nN][tT]$:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        oneOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[0]`.
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items`.
                              oneOf:
                                - description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0]`.
                                  oneOf:
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        type:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0]`.
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[0]`.
                                          required:
                                            - image_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[1]`.
                                          required:
                                            - IMAGE_URL
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1]`.
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1]`.
                                  patternProperties:
                                    ^[dD][eE][tT][aA][iI][lL]$:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    ^[iI][mM][aA][gG][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  properties:
                                    detail:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    image_url:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    type:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0]`.
                                  anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[0]`.
                                      required:
                                        - file
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[1]`.
                                      required:
                                        - file_url
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[2]`.
                                      required:
                                        - file_data
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2]`.
                                  patternProperties:
                                    ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    ^[fF][iI][lL][eE]$:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  properties:
                                    cache_control:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    file:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    file_data:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    file_url:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    filename:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    type:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  type: object
                            minItems: 1
                            type: array
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[pP][hH][aA][sſS][eE]$:
                        description: The `phase` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      ^[rR][oO][lL][eE]$:
                        description: The `role` field on `ResponsesCompactRequest`.
                        enum:
                          - system
                          - developer
                          - user
                          - assistant
                        example: system
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][oO][oO][lL]_[cC][aA][lL][lL][sſS]$:
                        description: The `tool_calls` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      ^[tT][yY][pP][eE]$:
                        description: The `type` field on `ResponsesCompactRequest`.
                        enum:
                          - ''
                          - message
                        example: message
                        type: string
                    properties:
                      content:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        oneOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[0]`.
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items`.
                              oneOf:
                                - description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0]`.
                                  oneOf:
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[0].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          pattern: .*\S.*
                                          type: string
                                        type:
                                          const: input_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: input_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[1].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: output_text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: output_text
                                          type: string
                                      type: object
                                    - additionalProperties: true
                                      allOf:
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[0]`.
                                              required:
                                                - type
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0].anyOf[1]`.
                                              required:
                                                - TYPE
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[0]`.
                                        - anyOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[0]`.
                                              required:
                                                - text
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1].anyOf[1]`.
                                              required:
                                                - TEXT
                                          description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].allOf[1]`.
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2]`.
                                      patternProperties:
                                        ^[aA][nN][nN][oO][tT][aA][tT][iI][oO][nN][sſS]$:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        ^[tT][eE][xX][tT]$:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        ^[tT][yY][pP][eE]$:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      properties:
                                        annotations:
                                          description: >-
                                            The `annotations` field on
                                            `ResponsesCompactRequest`.
                                          example: []
                                          items:
                                            additionalProperties: true
                                            description: >-
                                              Nested schema within
                                              `ResponsesCompactRequest` for
                                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[0].oneOf[2].annotations.items`.
                                            type: object
                                          type: array
                                        text:
                                          description: >-
                                            The `text` field on
                                            `ResponsesCompactRequest`.
                                          example: Say hello.
                                          type: string
                                        type:
                                          const: text
                                          description: >-
                                            The `type` field on
                                            `ResponsesCompactRequest`.
                                          example: text
                                          type: string
                                      type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[0]`.
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[0]`.
                                          required:
                                            - image_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1].anyOf[1]`.
                                          required:
                                            - IMAGE_URL
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].allOf[1]`.
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1]`.
                                  patternProperties:
                                    ^[dD][eE][tT][aA][iI][lL]$:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    ^[iI][mM][aA][gG][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  properties:
                                    detail:
                                      description: >-
                                        The `detail` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: null
                                      type: 'null'
                                    image_url:
                                      description: >-
                                        The `image_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:image/[A-Za-z0-9.+-]+(?:;[^\s,;=]+=[^\s,;]+)*;[Bb][Aa][Ss][Ee]64,[A-Za-z0-9+/=_-]+$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[1].image_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                    type:
                                      const: input_image
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_image
                                      type: string
                                  type: object
                                - additionalProperties: true
                                  allOf:
                                    - anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[0]`.
                                          required:
                                            - type
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0].anyOf[1]`.
                                          required:
                                            - TYPE
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].allOf[0]`.
                                  anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[0]`.
                                      required:
                                        - file
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[1]`.
                                      required:
                                        - file_url
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].anyOf[2]`.
                                      required:
                                        - file_data
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2]`.
                                  patternProperties:
                                    ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    ^[fF][iI][lL][eE]$:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[fF][iI][lL][eE]_[iI][dD]$:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    ^[tT][yY][pP][eE]$:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  properties:
                                    cache_control:
                                      additionalProperties: true
                                      description: >-
                                        The `cache_control` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                    file:
                                      additionalProperties: true
                                      anyOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[0]`.
                                          required:
                                            - file_url
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.anyOf[1]`.
                                          required:
                                            - file_data
                                      description: >-
                                        The `file` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      patternProperties:
                                        ^[cC][aA][cC][hH][eE]_[cC][oO][nN][tT][rR][oO][lL]$:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        ^[fF][iI][lL][eE][nN][aA][mM][eE]$:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                        ^[fF][iI][lL][eE]_[dD][aA][tT][aA]$:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        ^[fF][iI][lL][eE]_[iI][dD]$:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        ^[fF][iI][lL][eE]_[uU][rR][lL]$:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                      properties:
                                        cache_control:
                                          additionalProperties: true
                                          description: >-
                                            The `cache_control` field on
                                            `ResponsesCompactRequest`.
                                          example: {}
                                          type: object
                                        file_data:
                                          description: >-
                                            The `file_data` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_data.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        file_id:
                                          description: >-
                                            The `file_id` field on
                                            `ResponsesCompactRequest`.
                                          example: 00000000-0000-4000-8000-000000000001
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[0]`.
                                              pattern: ^\s*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_id.oneOf[1]`.
                                              type: 'null'
                                        file_url:
                                          description: >-
                                            The `file_url` field on
                                            `ResponsesCompactRequest`.
                                          example: https://example.com/callback
                                          oneOf:
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[0]`.
                                              pattern: >-
                                                ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[1]`.
                                              pattern: >-
                                                ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                              type: string
                                            - description: >-
                                                Nested schema within
                                                `ResponsesCompactRequest` for
                                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file.file_url.oneOf[2]`.
                                              pattern: >-
                                                ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                              type: string
                                        filename:
                                          description: >-
                                            The `filename` field on
                                            `ResponsesCompactRequest`.
                                          example: example
                                          type: string
                                      type: object
                                    file_data:
                                      description: >-
                                        The `file_data` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_data.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    file_id:
                                      description: >-
                                        The `file_id` field on
                                        `ResponsesCompactRequest`.
                                      example: 00000000-0000-4000-8000-000000000001
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[0]`.
                                          pattern: ^\s*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_id.oneOf[1]`.
                                          type: 'null'
                                    file_url:
                                      description: >-
                                        The `file_url` field on
                                        `ResponsesCompactRequest`.
                                      example: https://example.com/callback
                                      oneOf:
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[0]`.
                                          pattern: >-
                                            ^[Dd][Aa][Tt][Aa]:(?:[A-Za-z0-9.+-]+/[A-Za-z0-9.+-]+)?(?:;[^\s,;=]+=[^\s,;]+)*(?:;[Bb][Aa][Ss][Ee]64)?,[\s\S]*$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[1]`.
                                          pattern: >-
                                            ^[Hh][Tt][Tt][Pp][Ss]://(?!(?:[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Cc][Aa][Ll][Hh][Oo][Ss][Tt]|[Ii][Pp]6-[Ll][Oo][Oo][Pp][Bb][Aa][Cc][Kk]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg][Ll][Ee]\.[Ii][Nn][Tt][Ee][Rr][Nn][Aa][Ll]|[Mm][Ee][Tt][Aa][Dd][Aa][Tt][Aa]\.[Gg][Oo][Oo][Gg])(?::[0-9]+)?(?:[/?#]|$))(?!(?:0|10|127|22[4-9]|23[0-9])(?:\.[0-9]{1,3}){3}(?::[0-9]+)?(?:[/?#]|$))(?!(?:169\.254|192\.168)(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:172\.(?:1[6-9]|2[0-9]|3[0-1]))(?:\.[0-9]{1,3}){2}(?::[0-9]+)?(?:[/?#]|$))(?!(?:\[(?![23][0-9A-Fa-f]{0,3}:)[0-9A-Fa-f:.]+\])(?::[0-9]+)?(?:[/?#]|$))[^@\s/?#]+(?::[0-9]+)?(?:[/?#]\S*)?$
                                          type: string
                                        - description: >-
                                            Nested schema within
                                            `ResponsesCompactRequest` for
                                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[0].content.oneOf[1].items.oneOf[2].file_url.oneOf[2]`.
                                          pattern: >-
                                            ^[A-Za-z0-9+/=_\s-]*[A-Za-z0-9+/=_-][A-Za-z0-9+/=_\s-]*$
                                          type: string
                                    filename:
                                      description: >-
                                        The `filename` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      type: string
                                    type:
                                      const: input_file
                                      description: >-
                                        The `type` field on
                                        `ResponsesCompactRequest`.
                                      example: input_file
                                      type: string
                                  type: object
                            minItems: 1
                            type: array
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      phase:
                        description: The `phase` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      role:
                        description: The `role` field on `ResponsesCompactRequest`.
                        enum:
                          - system
                          - developer
                          - user
                          - assistant
                        example: system
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      tool_calls:
                        description: The `tool_calls` field on `ResponsesCompactRequest`.
                        example: null
                        type: 'null'
                      type:
                        description: The `type` field on `ResponsesCompactRequest`.
                        enum:
                          - ''
                          - message
                        example: message
                        type: string
                    type: object
                  - additionalProperties: false
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[1].anyOf[0]`.
                            required:
                              - content
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[1].anyOf[1]`.
                            required:
                              - CONTENT
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1]`.
                    patternProperties:
                      ^[aA][uU][tT][hH][oO][rR]$:
                        description: The `author` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[cC][oO][nN][tT][eE][nN][tT]$:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items`.
                          oneOf:
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[0]`.
                                      required:
                                        - text
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[1]`.
                                      required:
                                        - TEXT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0]`.
                              patternProperties:
                                ^[tT][eE][xX][tT]$:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              properties:
                                text:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                type:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              type: object
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[0]`.
                                      required:
                                        - encrypted_content
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[1]`.
                                      required:
                                        - ENCRYPTED_CONTENT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1]`.
                              patternProperties:
                                ^[eE][nN][cC][rR][yY][pP][tT][eE][dD]_[cC][oO][nN][tT][eE][nN][tT]$:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              properties:
                                encrypted_content:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                type:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              type: object
                        minItems: 1
                        type: array
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[iI][nN][tT][eE][rR][nN][aA][lL]_[cC][hH][aA][tT]_[mM][eE][sſS][sſS][aA][gG][eE]_[mM][eE][tT][aA][dD][aA][tT][aA]_[pP][aA][sſS][sſS][tT][hH][rR][oO][uU][gG][hH]$:
                        additionalProperties: true
                        description: >-
                          The `internal_chat_message_metadata_passthrough` field
                          on `ResponsesCompactRequest`.
                        example: {}
                        type: object
                      ^[rR][eE][cC][iI][pP][iI][eE][nN][tT]$:
                        description: The `recipient` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        enum:
                          - completed
                        example: completed
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: agent_message
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: agent_message
                        type: string
                    properties:
                      author:
                        description: The `author` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      content:
                        description: The `content` field on `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items`.
                          oneOf:
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[0]`.
                                      required:
                                        - text
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1].anyOf[1]`.
                                      required:
                                        - TEXT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[0]`.
                              patternProperties:
                                ^[tT][eE][xX][tT]$:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              properties:
                                text:
                                  description: >-
                                    The `text` field on
                                    `ResponsesCompactRequest`.
                                  example: Say hello.
                                  type: string
                                type:
                                  const: input_text
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: input_text
                                  type: string
                              type: object
                            - additionalProperties: false
                              allOf:
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[0]`.
                                      required:
                                        - type
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0].anyOf[1]`.
                                      required:
                                        - TYPE
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[0]`.
                                - anyOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[0]`.
                                      required:
                                        - encrypted_content
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1].anyOf[1]`.
                                      required:
                                        - ENCRYPTED_CONTENT
                                  description: >-
                                    Nested schema within
                                    `ResponsesCompactRequest` for
                                    `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1].allOf[1]`.
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[1].content.items.oneOf[1]`.
                              patternProperties:
                                ^[eE][nN][cC][rR][yY][pP][tT][eE][dD]_[cC][oO][nN][tT][eE][nN][tT]$:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                ^[tT][yY][pP][eE]$:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              properties:
                                encrypted_content:
                                  description: >-
                                    The `encrypted_content` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  type: string
                                type:
                                  const: encrypted_content
                                  description: >-
                                    The `type` field on
                                    `ResponsesCompactRequest`.
                                  example: encrypted_content
                                  type: string
                              type: object
                        minItems: 1
                        type: array
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      internal_chat_message_metadata_passthrough:
                        additionalProperties: true
                        description: >-
                          The `internal_chat_message_metadata_passthrough` field
                          on `ResponsesCompactRequest`.
                        example: {}
                        type: object
                      recipient:
                        description: The `recipient` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        enum:
                          - completed
                        example: completed
                        type: string
                      type:
                        const: agent_message
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: agent_message
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[1].anyOf[0]`.
                            required:
                              - name
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[1].anyOf[1]`.
                            required:
                              - NAME
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].allOf[1]`.
                    anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].anyOf[0]`.
                        required:
                          - call_id
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].anyOf[1]`.
                        required:
                          - id
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2]`.
                    patternProperties:
                      ^[aA][rR][gG][uU][mM][eE][nN][tT][sſS]$:
                        anyOf:
                          - contentMediaType: application/json
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[0]`.
                            pattern: .*\S.*
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[1]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[2]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[3]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[3].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[4]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[5]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[6]`.
                            type: 'null'
                        description: The `arguments` field on `ResponsesCompactRequest`.
                        example: example
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[nN][aA][mM][eE][sſS][pP][aA][cC][eE]$:
                        description: The `namespace` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: function_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call
                        type: string
                    properties:
                      arguments:
                        anyOf:
                          - contentMediaType: application/json
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[0]`.
                            pattern: .*\S.*
                            type: string
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[1]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[2]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[3]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[3].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[4]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[5]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[2].arguments.anyOf[6]`.
                            type: 'null'
                        description: The `arguments` field on `ResponsesCompactRequest`.
                        example: example
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      namespace:
                        description: The `namespace` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: function_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[1].anyOf[0]`.
                            required:
                              - call_id
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[1].anyOf[1]`.
                            required:
                              - CALL_ID
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[oO][uU][tT][pP][uU][tT]$:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: function_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call_output
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      output:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[3].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: function_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: function_call_output
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[1].anyOf[0]`.
                            required:
                              - name
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[1].anyOf[1]`.
                            required:
                              - NAME
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].allOf[1]`.
                    anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].anyOf[0]`.
                        required:
                          - call_id
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4].anyOf[1]`.
                        required:
                          - id
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[4]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][nN][pP][uU][tT]$:
                        description: The `input` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: custom_tool_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      input:
                        description: The `input` field on `ResponsesCompactRequest`.
                        example: Say hello.
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: .*\S.*
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: custom_tool_call
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call
                        type: string
                    type: object
                  - additionalProperties: true
                    allOf:
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[0].anyOf[0]`.
                            required:
                              - type
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[0].anyOf[1]`.
                            required:
                              - TYPE
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[0]`.
                      - anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[1].anyOf[0]`.
                            required:
                              - call_id
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[1].anyOf[1]`.
                            required:
                              - CALL_ID
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].allOf[1]`.
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5]`.
                    patternProperties:
                      ^[cC][aA][lL][lL]_[iI][dD]$:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      ^[iI][dD]$:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      ^[nN][aA][mM][eE]$:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[oO][uU][tT][pP][uU][tT]$:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      ^[sſS][tT][aA][tT][uU][sſS]$:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      ^[tT][yY][pP][eE]$:
                        const: custom_tool_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call_output
                        type: string
                    properties:
                      call_id:
                        description: The `call_id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        pattern: .*\S.*
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      name:
                        description: The `name` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      output:
                        anyOf:
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[0]`.
                            type: string
                          - additionalProperties: true
                            description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[1]`.
                            type: object
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[2]`.
                            items:
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[2].items`.
                            type: array
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[3]`.
                            type: boolean
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[4]`.
                            type: number
                          - description: >-
                              Nested schema within `ResponsesCompactRequest` for
                              `ResponsesCompactRequest.input.oneOf[1].items.oneOf[5].output.anyOf[5]`.
                            type: 'null'
                        description: The `output` field on `ResponsesCompactRequest`.
                        example: example
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        pattern: ^\s*(completed)?\s*$
                        type: string
                      type:
                        const: custom_tool_call_output
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: custom_tool_call_output
                        type: string
                    type: object
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.input.oneOf[1].items.oneOf[6]`.
                    properties:
                      encrypted_content:
                        description: >-
                          The `encrypted_content` field on
                          `ResponsesCompactRequest`.
                        example: example
                        type: string
                      id:
                        description: The `id` field on `ResponsesCompactRequest`.
                        example: 00000000-0000-4000-8000-000000000001
                        type: string
                      status:
                        description: The `status` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      summary:
                        description: The `summary` field on `ResponsesCompactRequest`.
                        example: []
                        items:
                          additionalProperties: true
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.input.oneOf[1].items.oneOf[6].summary.items`.
                          type: object
                        type: array
                      type:
                        const: reasoning
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: reasoning
                        type: string
                    required:
                      - type
                    type: object
              minItems: 1
              type: array
        instructions:
          description: The `instructions` field on `ResponsesCompactRequest`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.instructions.oneOf[0]`.
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.instructions.oneOf[1]`.
              type: 'null'
        max_output_tokens:
          description: The `max_output_tokens` field on `ResponsesCompactRequest`.
          example: 12
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.max_output_tokens.oneOf[0]`.
              type: integer
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.max_output_tokens.oneOf[1]`.
              type: 'null'
        max_tool_calls:
          description: The `max_tool_calls` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        metadata:
          description: The `metadata` field on `ResponsesCompactRequest`.
          example: {}
          oneOf:
            - additionalProperties: true
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.metadata.oneOf[0]`.
              type: object
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.metadata.oneOf[1]`.
              type: 'null'
        model:
          description: The `model` field on `ResponsesCompactRequest`.
          example: openai/gpt-5.5
          type: string
        parallel_tool_calls:
          description: The `parallel_tool_calls` field on `ResponsesCompactRequest`.
          example: true
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.parallel_tool_calls.oneOf[0]`.
              type: boolean
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.parallel_tool_calls.oneOf[1]`.
              type: 'null'
        presence_penalty:
          description: The `presence_penalty` field on `ResponsesCompactRequest`.
          example: 0.5
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.presence_penalty.oneOf[0]`.
              maximum: 2
              minimum: -2
              type: number
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.presence_penalty.oneOf[1]`.
              type: 'null'
        previous_response_id:
          description: The `previous_response_id` field on `ResponsesCompactRequest`.
          example: 00000000-0000-4000-8000-000000000001
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.previous_response_id.oneOf[0]`.
              maxLength: 0
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.previous_response_id.oneOf[1]`.
              type: 'null'
        prompt:
          description: The `prompt` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        prompt_cache_key:
          description: The `prompt_cache_key` field on `ResponsesCompactRequest`.
          example: Say hello.
          oneOf:
            - description: Prompt cache key limited to 256 UTF-8 bytes at runtime.
              maxLength: 256
              minLength: 0
              type: string
              x-max-bytes: 256
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.prompt_cache_key.oneOf[1]`.
              type: 'null'
        prompt_cache_options:
          description: The `prompt_cache_options` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        prompt_cache_retention:
          description: The `prompt_cache_retention` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        reasoning:
          description: The `reasoning` field on `ResponsesCompactRequest`.
          example:
            effort: low
            summary: auto
          oneOf:
            - additionalProperties: true
              allOf:
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[0]`.
                  if:
                    properties:
                      enabled:
                        const: false
                        type: boolean
                    required:
                      - enabled
                  then:
                    properties:
                      effort:
                        oneOf:
                          - pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                            type: string
                          - type: 'null'
                      exclude:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      generate_summary:
                        type: 'null'
                      max_tokens:
                        type: 'null'
                      summary:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[1]`.
                  if:
                    properties:
                      ENABLED:
                        const: false
                        type: boolean
                    required:
                      - ENABLED
                  then:
                    properties:
                      EFFORT:
                        oneOf:
                          - pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                            type: string
                          - type: 'null'
                      EXCLUDE:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      GENERATE_SUMMARY:
                        type: 'null'
                      MAX_TOKENS:
                        type: 'null'
                      SUMMARY:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[2]`.
                  if:
                    properties:
                      effort:
                        pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                        type: string
                    required:
                      - effort
                  then:
                    properties:
                      enabled:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      exclude:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      generate_summary:
                        type: 'null'
                      max_tokens:
                        type: 'null'
                      summary:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[3]`.
                  if:
                    properties:
                      EFFORT:
                        pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                        type: string
                    required:
                      - EFFORT
                  then:
                    properties:
                      ENABLED:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      EXCLUDE:
                        oneOf:
                          - const: false
                            type: boolean
                          - type: 'null'
                      GENERATE_SUMMARY:
                        type: 'null'
                      MAX_TOKENS:
                        type: 'null'
                      SUMMARY:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[4]`.
                  if:
                    properties:
                      summary:
                        pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                        type: string
                    required:
                      - summary
                  then:
                    properties:
                      exclude:
                        oneOf:
                          - const: true
                            type: boolean
                          - type: 'null'
                      generate_summary:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[5]`.
                  if:
                    properties:
                      SUMMARY:
                        pattern: ^\s*([Nn][Oo][Nn][Ee])\s*$
                        type: string
                    required:
                      - SUMMARY
                  then:
                    properties:
                      EXCLUDE:
                        oneOf:
                          - const: true
                            type: boolean
                          - type: 'null'
                      GENERATE_SUMMARY:
                        type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[6]`.
                  if:
                    properties:
                      summary:
                        pattern: ^\s*([Aa][Uu][Tt][Oo])\s*$
                        type: string
                    required:
                      - summary
                  then:
                    properties:
                      generate_summary:
                        oneOf:
                          - pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[7]`.
                  if:
                    properties:
                      generate_summary:
                        pattern: ^\s*([Aa][Uu][Tt][Oo])\s*$
                        type: string
                    required:
                      - generate_summary
                  then:
                    properties:
                      summary:
                        oneOf:
                          - pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[8]`.
                  if:
                    properties:
                      SUMMARY:
                        pattern: ^\s*([Aa][Uu][Tt][Oo])\s*$
                        type: string
                    required:
                      - SUMMARY
                  then:
                    properties:
                      GENERATE_SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[9]`.
                  if:
                    properties:
                      GENERATE_SUMMARY:
                        pattern: ^\s*([Aa][Uu][Tt][Oo])\s*$
                        type: string
                    required:
                      - GENERATE_SUMMARY
                  then:
                    properties:
                      SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[10]`.
                  if:
                    properties:
                      summary:
                        pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])\s*$
                        type: string
                    required:
                      - summary
                  then:
                    properties:
                      generate_summary:
                        oneOf:
                          - pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[11]`.
                  if:
                    properties:
                      generate_summary:
                        pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])\s*$
                        type: string
                    required:
                      - generate_summary
                  then:
                    properties:
                      summary:
                        oneOf:
                          - pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[12]`.
                  if:
                    properties:
                      SUMMARY:
                        pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])\s*$
                        type: string
                    required:
                      - SUMMARY
                  then:
                    properties:
                      GENERATE_SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[13]`.
                  if:
                    properties:
                      GENERATE_SUMMARY:
                        pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])\s*$
                        type: string
                    required:
                      - GENERATE_SUMMARY
                  then:
                    properties:
                      SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Cc][Oo][Nn][Cc][Ii][Ss][Ee])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[14]`.
                  if:
                    properties:
                      summary:
                        pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])\s*$
                        type: string
                    required:
                      - summary
                  then:
                    properties:
                      generate_summary:
                        oneOf:
                          - pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[15]`.
                  if:
                    properties:
                      generate_summary:
                        pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])\s*$
                        type: string
                    required:
                      - generate_summary
                  then:
                    properties:
                      summary:
                        oneOf:
                          - pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[16]`.
                  if:
                    properties:
                      SUMMARY:
                        pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])\s*$
                        type: string
                    required:
                      - SUMMARY
                  then:
                    properties:
                      GENERATE_SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                            type: string
                          - type: 'null'
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.reasoning.oneOf[0].allOf[17]`.
                  if:
                    properties:
                      GENERATE_SUMMARY:
                        pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])\s*$
                        type: string
                    required:
                      - GENERATE_SUMMARY
                  then:
                    properties:
                      SUMMARY:
                        oneOf:
                          - pattern: ^\s*([Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                            type: string
                          - type: 'null'
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.reasoning.oneOf[0]`.
              patternProperties:
                ^[cC][oO][nN][tT][eE][xX][tT]$:
                  description: >-
                    Compatibility context control. Auto (case-insensitive and
                    optionally whitespace-padded), blank, and null are accepted
                    as neutral defaults.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].context.oneOf[0]`.
                      pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].context.oneOf[1]`.
                      type: 'null'
                ^[eE][fF][fF][oO][rR][tT]$:
                  description: >-
                    Reasoning effort. None disables reasoning; supported aliases
                    normalize to the canonical low, medium, or high levels.
                    Blank and whitespace-only values are accepted as neutral.
                    Values are case-insensitive and optionally
                    whitespace-padded.
                  example: low
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].effort.oneOf[0]`.
                      pattern: >-
                        ^\s*([Nn][Oo][Nn][Ee]|[Mm][Ii][Nn][Ii][Mm][Aa][Ll]|[Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh]|[Xx][Hh][Ii][Gg][Hh]|[Mm][Aa][Xx]|[Uu][Ll][Tt][Rr][Aa])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].effort.oneOf[1]`.
                      type: 'null'
                ^[eE][nN][aA][bB][lL][eE][dD]$:
                  description: >-
                    Enables reasoning when true. False is neutral unless another
                    reasoning control conflicts with it.
                  example: true
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].enabled.oneOf[0]`.
                      type: boolean
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].enabled.oneOf[1]`.
                      type: 'null'
                ^[eE][xX][cC][lL][uU][dD][eE]$:
                  description: Suppresses visible reasoning output when true.
                  example: false
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].exclude.oneOf[0]`.
                      type: boolean
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].exclude.oneOf[1]`.
                      type: 'null'
                ^[gG][eE][nN][eE][rR][aA][tT][eE]_[sſS][uU][mM][mM][aA][rR][yY]$:
                  description: >-
                    Deprecated alias for summary. When both are supplied, their
                    non-null values must match. Blank and whitespace-only values
                    are accepted as neutral. Values are case-insensitive and
                    whitespace-tolerant to match the runtime's TrimSpace
                    normalization.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].generate_summary.oneOf[0]`.
                      pattern: >-
                        ^\s*([Aa][Uu][Tt][Oo]|[Cc][Oo][Nn][Cc][Ii][Ss][Ee]|[Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].generate_summary.oneOf[1]`.
                      type: 'null'
                ^[mM][aA][xX]_[tT][oO][kKK][eE][nN][sſS]$:
                  description: Positive reasoning-token budget.
                  example: 64
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].max_tokens.oneOf[0]`.
                      minimum: 1
                      type: integer
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].max_tokens.oneOf[1]`.
                      type: 'null'
                ^[mM][oO][dD][eE]$:
                  description: >-
                    Compatibility execution mode. Standard (case-insensitive and
                    optionally whitespace-padded), blank, and null are accepted
                    as neutral defaults.
                  example: standard
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].mode.oneOf[0]`.
                      pattern: ^\s*([Ss][Tt][Aa][Nn][Dd][Aa][Rr][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].mode.oneOf[1]`.
                      type: 'null'
                ^[sſS][uU][mM][mM][aA][rR][yY]$:
                  description: >-
                    Visible reasoning-summary mode. None suppresses visible
                    reasoning output. Blank and whitespace-only values are
                    accepted as neutral. Values are case-insensitive and
                    whitespace-tolerant to match the runtime's TrimSpace /
                    EqualFold normalization.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].summary.oneOf[0]`.
                      pattern: >-
                        ^\s*([Nn][Oo][Nn][Ee]|[Aa][Uu][Tt][Oo]|[Cc][Oo][Nn][Cc][Ii][Ss][Ee]|[Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].summary.oneOf[1]`.
                      type: 'null'
              properties:
                context:
                  description: >-
                    Compatibility context control. Auto (case-insensitive and
                    optionally whitespace-padded), blank, and null are accepted
                    as neutral defaults.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].context.oneOf[0]`.
                      pattern: ^\s*([Aa][Uu][Tt][Oo])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].context.oneOf[1]`.
                      type: 'null'
                effort:
                  description: >-
                    Reasoning effort. None disables reasoning; supported aliases
                    normalize to the canonical low, medium, or high levels.
                    Blank and whitespace-only values are accepted as neutral.
                    Values are case-insensitive and optionally
                    whitespace-padded.
                  example: low
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].effort.oneOf[0]`.
                      pattern: >-
                        ^\s*([Nn][Oo][Nn][Ee]|[Mm][Ii][Nn][Ii][Mm][Aa][Ll]|[Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh]|[Xx][Hh][Ii][Gg][Hh]|[Mm][Aa][Xx]|[Uu][Ll][Tt][Rr][Aa])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].effort.oneOf[1]`.
                      type: 'null'
                enabled:
                  description: >-
                    Enables reasoning when true. False is neutral unless another
                    reasoning control conflicts with it.
                  example: true
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].enabled.oneOf[0]`.
                      type: boolean
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].enabled.oneOf[1]`.
                      type: 'null'
                exclude:
                  description: Suppresses visible reasoning output when true.
                  example: false
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].exclude.oneOf[0]`.
                      type: boolean
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].exclude.oneOf[1]`.
                      type: 'null'
                generate_summary:
                  description: >-
                    Deprecated alias for summary. When both are supplied, their
                    non-null values must match. Blank and whitespace-only values
                    are accepted as neutral. Values are case-insensitive and
                    whitespace-tolerant to match the runtime's TrimSpace
                    normalization.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].generate_summary.oneOf[0]`.
                      pattern: >-
                        ^\s*([Aa][Uu][Tt][Oo]|[Cc][Oo][Nn][Cc][Ii][Ss][Ee]|[Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].generate_summary.oneOf[1]`.
                      type: 'null'
                max_tokens:
                  description: Positive reasoning-token budget.
                  example: 64
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].max_tokens.oneOf[0]`.
                      minimum: 1
                      type: integer
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].max_tokens.oneOf[1]`.
                      type: 'null'
                mode:
                  description: >-
                    Compatibility execution mode. Standard (case-insensitive and
                    optionally whitespace-padded), blank, and null are accepted
                    as neutral defaults.
                  example: standard
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].mode.oneOf[0]`.
                      pattern: ^\s*([Ss][Tt][Aa][Nn][Dd][Aa][Rr][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].mode.oneOf[1]`.
                      type: 'null'
                summary:
                  description: >-
                    Visible reasoning-summary mode. None suppresses visible
                    reasoning output. Blank and whitespace-only values are
                    accepted as neutral. Values are case-insensitive and
                    whitespace-tolerant to match the runtime's TrimSpace /
                    EqualFold normalization.
                  example: auto
                  oneOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].summary.oneOf[0]`.
                      pattern: >-
                        ^\s*([Nn][Oo][Nn][Ee]|[Aa][Uu][Tt][Oo]|[Cc][Oo][Nn][Cc][Ii][Ss][Ee]|[Dd][Ee][Tt][Aa][Ii][Ll][Ee][Dd])?\s*$
                      type: string
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.reasoning.oneOf[0].summary.oneOf[1]`.
                      type: 'null'
              type: object
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.reasoning.oneOf[1]`.
              type: 'null'
        safety_identifier:
          description: The `safety_identifier` field on `ResponsesCompactRequest`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.safety_identifier.oneOf[0]`.
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.safety_identifier.oneOf[1]`.
              type: 'null'
        service_tier:
          description: The `service_tier` field on `ResponsesCompactRequest`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.service_tier.oneOf[0]`.
              pattern: >-
                ^\s*([Aa][Uu][Tt][Oo]|[Dd][Ee][Ff][Aa][Uu][Ll][Tt]|[Ff][Ll][Ee][Xx]|[Pp][Rr][Ii][Oo][Rr][Ii][Tt][Yy])\s*$
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.service_tier.oneOf[1]`.
              type: 'null'
        store:
          description: The `store` field on `ResponsesCompactRequest`.
          example: false
          oneOf:
            - const: false
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.store.oneOf[0]`.
              type: boolean
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.store.oneOf[1]`.
              type: 'null'
        stream:
          description: The `stream` field on `ResponsesCompactRequest`.
          example: false
          oneOf:
            - const: false
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.stream.oneOf[0]`.
              type: boolean
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.stream.oneOf[1]`.
              type: 'null'
        stream_options:
          additionalProperties: true
          description: The `stream_options` field on `ResponsesCompactRequest`.
          example: {}
          patternProperties:
            ^[iI][nN][cC][lL][uU][dD][eE]_[oO][bB][fF][uU][sſS][cC][aA][tT][iI][oO][nN]$:
              description: The `include_obfuscation` field on `ResponsesCompactRequest`.
              example: false
              oneOf:
                - const: false
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.stream_options.include_obfuscation.oneOf[0]`.
                  type: boolean
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.stream_options.include_obfuscation.oneOf[1]`.
                  type: 'null'
            ^[iI][nN][cC][lL][uU][dD][eE]_[uU][sſS][aA][gG][eE]$:
              description: The `include_usage` field on `ResponsesCompactRequest`.
              example: true
              type: boolean
          properties:
            include_obfuscation:
              description: The `include_obfuscation` field on `ResponsesCompactRequest`.
              example: false
              oneOf:
                - const: false
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.stream_options.include_obfuscation.oneOf[0]`.
                  type: boolean
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.stream_options.include_obfuscation.oneOf[1]`.
                  type: 'null'
            include_usage:
              description: The `include_usage` field on `ResponsesCompactRequest`.
              example: true
              type: boolean
          type: object
        temperature:
          description: The `temperature` field on `ResponsesCompactRequest`.
          example: 0.5
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.temperature.oneOf[0]`.
              type: number
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.temperature.oneOf[1]`.
              type: 'null'
        text:
          additionalProperties: true
          description: The `text` field on `ResponsesCompactRequest`.
          example: {}
          patternProperties:
            ^[fF][oO][rR][mM][aA][tT]$:
              description: The `format` field on `ResponsesCompactRequest`.
              example: {}
              oneOf:
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[0].allOf[0]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[0]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[1]`.
                          type: 'null'
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Tt][Ee][Xx][Tt])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[1]`.
                          type: 'null'
                    schema:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Tt][Ee][Xx][Tt])\s*$
                      type: string
                  type: object
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[1].allOf[0]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[1]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[1]`.
                          type: 'null'
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Oo][Bb][Jj][Ee][Cc][Tt])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[1]`.
                          type: 'null'
                    schema:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Oo][Bb][Jj][Ee][Cc][Tt])\s*$
                      type: string
                  type: object
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[0]`.
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[1].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[1].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[1]`.
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[2].anyOf[0]`.
                          required:
                            - schema
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[2].anyOf[1]`.
                          required:
                            - SCHEMA
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[2]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[2]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^[A-Za-z0-9_-]{1,64}$
                      type: string
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      additionalProperties: true
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: {}
                      type: object
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: true
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[0]`.
                          type: boolean
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[1]`.
                          type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Ss][Cc][Hh][Ee][Mm][Aa])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^[A-Za-z0-9_-]{1,64}$
                      type: string
                    schema:
                      additionalProperties: true
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: {}
                      type: object
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: true
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[0]`.
                          type: boolean
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[1]`.
                          type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Ss][Cc][Hh][Ee][Mm][Aa])\s*$
                      type: string
                  type: object
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[3]`.
                  type: 'null'
            ^[vV][eE][rR][bB][oO][sſS][iI][tT][yY]$:
              description: The `verbosity` field on `ResponsesCompactRequest`.
              example: example
              oneOf:
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.verbosity.oneOf[0]`.
                  pattern: >-
                    ^\s*([Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh])?\s*$
                  type: string
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.verbosity.oneOf[1]`.
                  type: 'null'
          properties:
            format:
              description: The `format` field on `ResponsesCompactRequest`.
              example: {}
              oneOf:
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[0].allOf[0]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[0]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[1]`.
                          type: 'null'
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Tt][Ee][Xx][Tt])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[0].name.oneOf[1]`.
                          type: 'null'
                    schema:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Tt][Ee][Xx][Tt])\s*$
                      type: string
                  type: object
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[1].allOf[0]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[1]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[1]`.
                          type: 'null'
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Oo][Bb][Jj][Ee][Cc][Tt])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[0]`.
                          pattern: ^\s*$
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[1].name.oneOf[1]`.
                          type: 'null'
                    schema:
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Oo][Bb][Jj][Ee][Cc][Tt])\s*$
                      type: string
                  type: object
                - additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[0].anyOf[0]`.
                          required:
                            - type
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[0].anyOf[1]`.
                          required:
                            - TYPE
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[0]`.
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[1].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[1].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[1]`.
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[2].anyOf[0]`.
                          required:
                            - schema
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].allOf[2].anyOf[1]`.
                          required:
                            - SCHEMA
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.text.format.oneOf[2].allOf[2]`.
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[2]`.
                  patternProperties:
                    ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[1]`.
                          type: 'null'
                    ^[jJ][sſS][oO][nN]_[sſS][cC][hH][eE][mM][aA]$:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^[A-Za-z0-9_-]{1,64}$
                      type: string
                    ^[sſS][cC][hH][eE][mM][aA]$:
                      additionalProperties: true
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: {}
                      type: object
                    ^[sſS][tT][rR][iI][cC][tT]$:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: true
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[0]`.
                          type: boolean
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[1]`.
                          type: 'null'
                    ^[tT][yY][pP][eE]$:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Ss][Cc][Hh][Ee][Mm][Aa])\s*$
                      type: string
                  properties:
                    description:
                      description: The `description` field on `ResponsesCompactRequest`.
                      example: example
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[0]`.
                          type: string
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].description.oneOf[1]`.
                          type: 'null'
                    json_schema:
                      description: The `json_schema` field on `ResponsesCompactRequest`.
                      example: null
                      type: 'null'
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^[A-Za-z0-9_-]{1,64}$
                      type: string
                    schema:
                      additionalProperties: true
                      description: The `schema` field on `ResponsesCompactRequest`.
                      example: {}
                      type: object
                    strict:
                      description: The `strict` field on `ResponsesCompactRequest`.
                      example: true
                      oneOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[0]`.
                          type: boolean
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.text.format.oneOf[2].strict.oneOf[1]`.
                          type: 'null'
                    type:
                      description: The `type` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*([Jj][Ss][Oo][Nn]_[Ss][Cc][Hh][Ee][Mm][Aa])\s*$
                      type: string
                  type: object
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.format.oneOf[3]`.
                  type: 'null'
            verbosity:
              description: The `verbosity` field on `ResponsesCompactRequest`.
              example: example
              oneOf:
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.verbosity.oneOf[0]`.
                  pattern: >-
                    ^\s*([Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh])?\s*$
                  type: string
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.text.verbosity.oneOf[1]`.
                  type: 'null'
          type: object
        tool_choice:
          description: The `tool_choice` field on `ResponsesCompactRequest`.
          example: auto
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.tool_choice.oneOf[0]`.
              enum:
                - auto
                - none
                - required
              type: string
            - additionalProperties: true
              allOf:
                - anyOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[1].allOf[0].anyOf[0]`.
                      required:
                        - type
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[1].allOf[0].anyOf[1]`.
                      required:
                        - TYPE
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[1].allOf[0]`.
              anyOf:
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[1].anyOf[0]`.
                  required:
                    - name
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[1].anyOf[1]`.
                  required:
                    - function
              description: >-
                Named tool choice. Supply either the flat `name` or the nested
                `function.name`; if both are supplied they must resolve to the
                same trimmed value, otherwise the request is rejected.
              patternProperties:
                ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  type: object
                ^[nN][aA][mM][eE]$:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: .*\S.*
                  type: string
                ^[tT][yY][pP][eE]$:
                  const: function
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: function
                  type: string
              properties:
                function:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[1].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  type: object
                name:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: .*\S.*
                  type: string
                type:
                  const: function
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: function
                  type: string
              type: object
            - additionalProperties: true
              allOf:
                - anyOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[2].allOf[0].anyOf[0]`.
                      required:
                        - type
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[2].allOf[0].anyOf[1]`.
                      required:
                        - TYPE
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[2].allOf[0]`.
              anyOf:
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[2].anyOf[0]`.
                  required:
                    - name
                - description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[2].anyOf[1]`.
                  required:
                    - function
              description: >-
                Named tool choice. Supply either the flat `name` or the nested
                `function.name`; if both are supplied they must resolve to the
                same trimmed value, otherwise the request is rejected.
              patternProperties:
                ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  type: object
                ^[nN][aA][mM][eE]$:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: .*\S.*
                  type: string
                ^[tT][yY][pP][eE]$:
                  const: custom
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: custom
                  type: string
              properties:
                function:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[2].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: .*\S.*
                      type: string
                  type: object
                name:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: .*\S.*
                  type: string
                type:
                  const: custom
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: custom
                  type: string
              type: object
            - additionalProperties: true
              allOf:
                - anyOf:
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[3].allOf[0].anyOf[0]`.
                      required:
                        - type
                    - description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[3].allOf[0].anyOf[1]`.
                      required:
                        - TYPE
                  description: >-
                    Nested schema within `ResponsesCompactRequest` for
                    `ResponsesCompactRequest.tool_choice.oneOf[3].allOf[0]`.
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.tool_choice.oneOf[3]`.
              patternProperties:
                ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*(local_shell|shell)\s*$
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*(local_shell|shell)\s*$
                      type: string
                  type: object
                ^[nN][aA][mM][eE]$:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: ^\s*(local_shell|shell)\s*$
                  type: string
                ^[tT][yY][pP][eE]$:
                  const: local_shell
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: local_shell
                  type: string
              properties:
                function:
                  additionalProperties: true
                  allOf:
                    - anyOf:
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0].anyOf[0]`.
                          required:
                            - name
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0].anyOf[1]`.
                          required:
                            - NAME
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tool_choice.oneOf[3].function.allOf[0]`.
                  description: The `function` field on `ResponsesCompactRequest`.
                  example: {}
                  patternProperties:
                    ^[nN][aA][mM][eE]$:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*(local_shell|shell)\s*$
                      type: string
                  properties:
                    name:
                      description: The `name` field on `ResponsesCompactRequest`.
                      example: example
                      pattern: ^\s*(local_shell|shell)\s*$
                      type: string
                  type: object
                name:
                  description: The `name` field on `ResponsesCompactRequest`.
                  example: example
                  pattern: ^\s*(local_shell|shell)\s*$
                  type: string
                type:
                  const: local_shell
                  description: The `type` field on `ResponsesCompactRequest`.
                  example: local_shell
                  type: string
              type: object
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.tool_choice.oneOf[4]`.
              type: 'null'
        tools:
          allOf:
            - contains:
                allOf:
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.allOf[0].contains.allOf[0]`.
                    not:
                      properties:
                        external_web_access:
                          const: false
                      required:
                        - external_web_access
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.allOf[0].contains.allOf[1]`.
                    not:
                      properties:
                        EXTERNAL_WEB_ACCESS:
                          const: false
                      required:
                        - EXTERNAL_WEB_ACCESS
                anyOf:
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.allOf[0].contains.anyOf[0]`.
                    properties:
                      type:
                        description: The `type` field on `ResponsesCompactRequest`.
                        enum:
                          - web_search
                          - web_search_2025_08_26
                          - web_search_preview
                          - web_search_preview_2025_03_11
                        example: web_search
                    required:
                      - type
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.allOf[0].contains.anyOf[1]`.
                    properties:
                      TYPE:
                        description: The `TYPE` field on `ResponsesCompactRequest`.
                        enum:
                          - web_search
                          - web_search_2025_08_26
                          - web_search_preview
                          - web_search_preview_2025_03_11
                        example: web_search
                    required:
                      - TYPE
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.allOf[0].contains`.
                type: object
              description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.tools.allOf[0]`.
              maxContains: 1
              minContains: 0
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.tools.allOf[1]`.
              if:
                contains:
                  allOf:
                    - anyOf:
                        - properties:
                            type:
                              const: function
                          required:
                            - type
                        - properties:
                            TYPE:
                              const: function
                          required:
                            - TYPE
                    - anyOf:
                        - properties:
                            defer_loading:
                              const: true
                          required:
                            - defer_loading
                        - properties:
                            DEFER_LOADING:
                              const: true
                          required:
                            - DEFER_LOADING
                  type: object
              then:
                contains:
                  anyOf:
                    - properties:
                        type:
                          const: tool_search
                      required:
                        - type
                    - properties:
                        TYPE:
                          const: tool_search
                      required:
                        - TYPE
                  type: object
          description: The `tools` field on `ResponsesCompactRequest`.
          example: []
          items:
            description: >-
              Nested schema within `ResponsesCompactRequest` for
              `ResponsesCompactRequest.tools.items`.
            oneOf:
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[0].anyOf[0]`.
                        properties:
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            pattern: .*\S.*
                            type: string
                        required:
                          - name
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[0].anyOf[1]`.
                        properties:
                          function:
                            description: The `function` field on `ResponsesCompactRequest`.
                            example: {}
                            properties:
                              name:
                                description: The `name` field on `ResponsesCompactRequest`.
                                example: example
                                pattern: .*\S.*
                                type: string
                            required:
                              - name
                            type: object
                        required:
                          - function
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[0]`.
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[1].anyOf[0]`.
                        properties:
                          parameters:
                            additionalProperties: true
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: {}
                            type: object
                        required:
                          - parameters
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[1].anyOf[1]`.
                        properties:
                          function:
                            description: The `function` field on `ResponsesCompactRequest`.
                            example: {}
                            properties:
                              parameters:
                                additionalProperties: true
                                description: >-
                                  The `parameters` field on
                                  `ResponsesCompactRequest`.
                                example: {}
                                type: object
                            required:
                              - parameters
                            type: object
                        required:
                          - function
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[1]`.
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[2]`.
                    not:
                      properties:
                        function:
                          properties:
                            strict:
                              const: false
                          required:
                            - strict
                        strict:
                          const: true
                      required:
                        - strict
                        - function
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[3]`.
                    not:
                      properties:
                        function:
                          properties:
                            strict:
                              const: true
                          required:
                            - strict
                        strict:
                          const: false
                      required:
                        - strict
                        - function
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[4]`.
                    not:
                      properties:
                        FUNCTION:
                          properties:
                            STRICT:
                              const: false
                          required:
                            - STRICT
                        STRICT:
                          const: true
                      required:
                        - STRICT
                        - FUNCTION
                  - description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[5]`.
                    not:
                      properties:
                        FUNCTION:
                          properties:
                            STRICT:
                              const: true
                          required:
                            - STRICT
                        STRICT:
                          const: false
                      required:
                        - STRICT
                        - FUNCTION
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[6].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].allOf[6].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[0].allOf[6]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[0]`.
                patternProperties:
                  ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: true
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].defer_loading.oneOf[1]`.
                        type: 'null'
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].description.oneOf[0]`.
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].description.oneOf[1]`.
                        type: 'null'
                  ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[0]`.
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[0]`.
                                pattern: .*\S.*
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: {}
                            oneOf:
                              - additionalProperties: true
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[0]`.
                                type: object
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[1]`.
                                type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: true
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[0]`.
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[0]`.
                                pattern: .*\S.*
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: {}
                            oneOf:
                              - additionalProperties: true
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[0]`.
                                type: object
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[1]`.
                                type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: true
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[1]`.
                        type: 'null'
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].name.oneOf[0]`.
                        pattern: .*\S.*
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].name.oneOf[1]`.
                        type: 'null'
                  ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                    description: >-
                      Optional structured-output schema attached to a function
                      tool. The runtime accepts either an object or null; a null
                      placeholder documents the compatibility boundary without
                      changing tool semantics.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].output_schema.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].output_schema.oneOf[1]`.
                        type: 'null'
                  ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].parameters.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].parameters.oneOf[1]`.
                        type: 'null'
                  ^[sſS][tT][rR][iI][cC][tT]$:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: true
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].strict.oneOf[1]`.
                        type: 'null'
                  ^[tT][yY][pP][eE]$:
                    const: function
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: function
                    type: string
                properties:
                  defer_loading:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: true
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].defer_loading.oneOf[1]`.
                        type: 'null'
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].description.oneOf[0]`.
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].description.oneOf[1]`.
                        type: 'null'
                  function:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[0]`.
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[0]`.
                                pattern: .*\S.*
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: {}
                            oneOf:
                              - additionalProperties: true
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[0]`.
                                type: object
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[1]`.
                                type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: true
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[0]`.
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[0]`.
                                pattern: .*\S.*
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: {}
                            oneOf:
                              - additionalProperties: true
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[0]`.
                                type: object
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].parameters.oneOf[1]`.
                                type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: true
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].function.oneOf[1]`.
                        type: 'null'
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].name.oneOf[0]`.
                        pattern: .*\S.*
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].name.oneOf[1]`.
                        type: 'null'
                  output_schema:
                    description: >-
                      Optional structured-output schema attached to a function
                      tool. The runtime accepts either an object or null; a null
                      placeholder documents the compatibility boundary without
                      changing tool semantics.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].output_schema.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].output_schema.oneOf[1]`.
                        type: 'null'
                  parameters:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].parameters.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].parameters.oneOf[1]`.
                        type: 'null'
                  strict:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: true
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[0].strict.oneOf[1]`.
                        type: 'null'
                  type:
                    const: function
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: function
                    type: string
                type: object
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[0].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[0].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[1].allOf[0]`.
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[1].anyOf[0]`.
                        required:
                          - name
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[1].anyOf[1]`.
                        required:
                          - NAME
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[1].allOf[1]`.
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[2].anyOf[0]`.
                        required:
                          - tools
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[1].allOf[2].anyOf[1]`.
                        required:
                          - TOOLS
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[1].allOf[2]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[1]`.
                patternProperties:
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    pattern: .*\S.*
                    type: string
                  ^[tT][oO][oO][lL][sſS]$:
                    description: The `tools` field on `ResponsesCompactRequest`.
                    example: []
                    items:
                      additionalProperties: true
                      allOf:
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0].anyOf[0]`.
                              properties:
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  pattern: .*\S.*
                                  type: string
                              required:
                                - name
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0].anyOf[1]`.
                              properties:
                                function:
                                  description: >-
                                    The `function` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  properties:
                                    name:
                                      description: >-
                                        The `name` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      pattern: .*\S.*
                                      type: string
                                  required:
                                    - name
                                  type: object
                              required:
                                - function
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0]`.
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1].anyOf[0]`.
                              properties:
                                parameters:
                                  additionalProperties: true
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  type: object
                              required:
                                - parameters
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1].anyOf[1]`.
                              properties:
                                function:
                                  description: >-
                                    The `function` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  properties:
                                    parameters:
                                      additionalProperties: true
                                      description: >-
                                        The `parameters` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                  required:
                                    - parameters
                                  type: object
                              required:
                                - function
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1]`.
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[2]`.
                          not:
                            properties:
                              function:
                                properties:
                                  strict:
                                    const: false
                                required:
                                  - strict
                              strict:
                                const: true
                            required:
                              - strict
                              - function
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[3]`.
                          not:
                            properties:
                              function:
                                properties:
                                  strict:
                                    const: true
                                required:
                                  - strict
                              strict:
                                const: false
                            required:
                              - strict
                              - function
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[4]`.
                          not:
                            properties:
                              FUNCTION:
                                properties:
                                  STRICT:
                                    const: false
                                required:
                                  - STRICT
                              STRICT:
                                const: true
                            required:
                              - STRICT
                              - FUNCTION
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[5]`.
                          not:
                            properties:
                              FUNCTION:
                                properties:
                                  STRICT:
                                    const: true
                                required:
                                  - STRICT
                              STRICT:
                                const: false
                            required:
                              - STRICT
                              - FUNCTION
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6].anyOf[0]`.
                              required:
                                - type
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6].anyOf[1]`.
                              required:
                                - TYPE
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6]`.
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items`.
                      patternProperties:
                        ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                          description: >-
                            The `defer_loading` field on
                            `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[1]`.
                              type: 'null'
                        ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                          description: >-
                            The `description` field on
                            `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[0]`.
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[1]`.
                              type: 'null'
                        ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                          description: The `function` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0]`.
                              patternProperties:
                                ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                ^[nN][aA][mM][eE]$:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                ^[sſS][tT][rR][iI][cC][tT]$:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              properties:
                                description:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                parameters:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                strict:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[1]`.
                              type: 'null'
                        ^[nN][aA][mM][eE]$:
                          description: The `name` field on `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[0]`.
                              pattern: .*\S.*
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[1]`.
                              type: 'null'
                        ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                          description: >-
                            Optional structured-output schema attached to a
                            function tool. The runtime accepts either an object
                            or null; a null placeholder documents the
                            compatibility boundary without changing tool
                            semantics.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[1]`.
                              type: 'null'
                        ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                          description: The `parameters` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[1]`.
                              type: 'null'
                        ^[sſS][tT][rR][iI][cC][tT]$:
                          description: The `strict` field on `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[1]`.
                              type: 'null'
                        ^[tT][yY][pP][eE]$:
                          const: function
                          description: The `type` field on `ResponsesCompactRequest`.
                          example: function
                          type: string
                      properties:
                        defer_loading:
                          description: >-
                            The `defer_loading` field on
                            `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[1]`.
                              type: 'null'
                        description:
                          description: >-
                            The `description` field on
                            `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[0]`.
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[1]`.
                              type: 'null'
                        function:
                          description: The `function` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0]`.
                              patternProperties:
                                ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                ^[nN][aA][mM][eE]$:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                ^[sſS][tT][rR][iI][cC][tT]$:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              properties:
                                description:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                parameters:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                strict:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[1]`.
                              type: 'null'
                        name:
                          description: The `name` field on `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[0]`.
                              pattern: .*\S.*
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[1]`.
                              type: 'null'
                        output_schema:
                          description: >-
                            Optional structured-output schema attached to a
                            function tool. The runtime accepts either an object
                            or null; a null placeholder documents the
                            compatibility boundary without changing tool
                            semantics.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[1]`.
                              type: 'null'
                        parameters:
                          description: The `parameters` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[1]`.
                              type: 'null'
                        strict:
                          description: The `strict` field on `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[1]`.
                              type: 'null'
                        type:
                          const: function
                          description: The `type` field on `ResponsesCompactRequest`.
                          example: function
                          type: string
                      type: object
                    minItems: 1
                    type: array
                  ^[tT][yY][pP][eE]$:
                    const: namespace
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: namespace
                    type: string
                properties:
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    pattern: .*\S.*
                    type: string
                  tools:
                    description: The `tools` field on `ResponsesCompactRequest`.
                    example: []
                    items:
                      additionalProperties: true
                      allOf:
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0].anyOf[0]`.
                              properties:
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  pattern: .*\S.*
                                  type: string
                              required:
                                - name
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0].anyOf[1]`.
                              properties:
                                function:
                                  description: >-
                                    The `function` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  properties:
                                    name:
                                      description: >-
                                        The `name` field on
                                        `ResponsesCompactRequest`.
                                      example: example
                                      pattern: .*\S.*
                                      type: string
                                  required:
                                    - name
                                  type: object
                              required:
                                - function
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[0]`.
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1].anyOf[0]`.
                              properties:
                                parameters:
                                  additionalProperties: true
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  type: object
                              required:
                                - parameters
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1].anyOf[1]`.
                              properties:
                                function:
                                  description: >-
                                    The `function` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  properties:
                                    parameters:
                                      additionalProperties: true
                                      description: >-
                                        The `parameters` field on
                                        `ResponsesCompactRequest`.
                                      example: {}
                                      type: object
                                  required:
                                    - parameters
                                  type: object
                              required:
                                - function
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[1]`.
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[2]`.
                          not:
                            properties:
                              function:
                                properties:
                                  strict:
                                    const: false
                                required:
                                  - strict
                              strict:
                                const: true
                            required:
                              - strict
                              - function
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[3]`.
                          not:
                            properties:
                              function:
                                properties:
                                  strict:
                                    const: true
                                required:
                                  - strict
                              strict:
                                const: false
                            required:
                              - strict
                              - function
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[4]`.
                          not:
                            properties:
                              FUNCTION:
                                properties:
                                  STRICT:
                                    const: false
                                required:
                                  - STRICT
                              STRICT:
                                const: true
                            required:
                              - STRICT
                              - FUNCTION
                        - description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[5]`.
                          not:
                            properties:
                              FUNCTION:
                                properties:
                                  STRICT:
                                    const: true
                                required:
                                  - STRICT
                              STRICT:
                                const: false
                            required:
                              - STRICT
                              - FUNCTION
                        - anyOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6].anyOf[0]`.
                              required:
                                - type
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6].anyOf[1]`.
                              required:
                                - TYPE
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.allOf[6]`.
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items`.
                      patternProperties:
                        ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                          description: >-
                            The `defer_loading` field on
                            `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[1]`.
                              type: 'null'
                        ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                          description: >-
                            The `description` field on
                            `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[0]`.
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[1]`.
                              type: 'null'
                        ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                          description: The `function` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0]`.
                              patternProperties:
                                ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                ^[nN][aA][mM][eE]$:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                ^[sſS][tT][rR][iI][cC][tT]$:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              properties:
                                description:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                parameters:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                strict:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[1]`.
                              type: 'null'
                        ^[nN][aA][mM][eE]$:
                          description: The `name` field on `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[0]`.
                              pattern: .*\S.*
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[1]`.
                              type: 'null'
                        ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                          description: >-
                            Optional structured-output schema attached to a
                            function tool. The runtime accepts either an object
                            or null; a null placeholder documents the
                            compatibility boundary without changing tool
                            semantics.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[1]`.
                              type: 'null'
                        ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                          description: The `parameters` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[1]`.
                              type: 'null'
                        ^[sſS][tT][rR][iI][cC][tT]$:
                          description: The `strict` field on `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[1]`.
                              type: 'null'
                        ^[tT][yY][pP][eE]$:
                          const: function
                          description: The `type` field on `ResponsesCompactRequest`.
                          example: function
                          type: string
                      properties:
                        defer_loading:
                          description: >-
                            The `defer_loading` field on
                            `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.defer_loading.oneOf[1]`.
                              type: 'null'
                        description:
                          description: >-
                            The `description` field on
                            `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[0]`.
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.description.oneOf[1]`.
                              type: 'null'
                        function:
                          description: The `function` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0]`.
                              patternProperties:
                                ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                ^[nN][aA][mM][eE]$:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                ^[sſS][tT][rR][iI][cC][tT]$:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              properties:
                                description:
                                  description: >-
                                    The `description` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[0]`.
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].description.oneOf[1]`.
                                      type: 'null'
                                name:
                                  description: >-
                                    The `name` field on
                                    `ResponsesCompactRequest`.
                                  example: example
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[0]`.
                                      pattern: .*\S.*
                                      type: string
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].name.oneOf[1]`.
                                      type: 'null'
                                parameters:
                                  description: >-
                                    The `parameters` field on
                                    `ResponsesCompactRequest`.
                                  example: {}
                                  oneOf:
                                    - additionalProperties: true
                                      description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[0]`.
                                      type: object
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].parameters.oneOf[1]`.
                                      type: 'null'
                                strict:
                                  description: >-
                                    The `strict` field on
                                    `ResponsesCompactRequest`.
                                  example: true
                                  oneOf:
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[0]`.
                                      type: boolean
                                    - description: >-
                                        Nested schema within
                                        `ResponsesCompactRequest` for
                                        `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[0].strict.oneOf[1]`.
                                      type: 'null'
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.function.oneOf[1]`.
                              type: 'null'
                        name:
                          description: The `name` field on `ResponsesCompactRequest`.
                          example: example
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[0]`.
                              pattern: .*\S.*
                              type: string
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.name.oneOf[1]`.
                              type: 'null'
                        output_schema:
                          description: >-
                            Optional structured-output schema attached to a
                            function tool. The runtime accepts either an object
                            or null; a null placeholder documents the
                            compatibility boundary without changing tool
                            semantics.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.output_schema.oneOf[1]`.
                              type: 'null'
                        parameters:
                          description: The `parameters` field on `ResponsesCompactRequest`.
                          example: {}
                          oneOf:
                            - additionalProperties: true
                              description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[0]`.
                              type: object
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.parameters.oneOf[1]`.
                              type: 'null'
                        strict:
                          description: The `strict` field on `ResponsesCompactRequest`.
                          example: true
                          oneOf:
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[0]`.
                              type: boolean
                            - description: >-
                                Nested schema within `ResponsesCompactRequest`
                                for
                                `ResponsesCompactRequest.tools.items.oneOf[1].tools.items.strict.oneOf[1]`.
                              type: 'null'
                        type:
                          const: function
                          description: The `type` field on `ResponsesCompactRequest`.
                          example: function
                          type: string
                      type: object
                    minItems: 1
                    type: array
                  type:
                    const: namespace
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: namespace
                    type: string
                type: object
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].allOf[0].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].allOf[0].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[2].allOf[0]`.
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].allOf[1].anyOf[0]`.
                        required:
                          - name
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].allOf[1].anyOf[1]`.
                        required:
                          - NAME
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[2].allOf[1]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[2]`.
                patternProperties:
                  ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].defer_loading.oneOf[1]`.
                        type: 'null'
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  ^[fF][oO][rR][mM][aA][tT]$:
                    additionalProperties: true
                    description: The `format` field on `ResponsesCompactRequest`.
                    example: {}
                    type: object
                  ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[1]`.
                        type: 'null'
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    pattern: .*\S.*
                    type: string
                  ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].output_schema.oneOf[1]`.
                        type: 'null'
                  ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  ^[sſS][tT][rR][iI][cC][tT]$:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].strict.oneOf[1]`.
                        type: 'null'
                  ^[tT][yY][pP][eE]$:
                    const: custom
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: custom
                    type: string
                properties:
                  defer_loading:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].defer_loading.oneOf[1]`.
                        type: 'null'
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  format:
                    additionalProperties: true
                    description: The `format` field on `ResponsesCompactRequest`.
                    example: {}
                    type: object
                  function:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].function.oneOf[1]`.
                        type: 'null'
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    pattern: .*\S.*
                    type: string
                  output_schema:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].output_schema.oneOf[1]`.
                        type: 'null'
                  parameters:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  strict:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[2].strict.oneOf[1]`.
                        type: 'null'
                  type:
                    const: custom
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: custom
                    type: string
                type: object
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].allOf[0].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].allOf[0].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[3].allOf[0]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[3]`.
                patternProperties:
                  ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].defer_loading.oneOf[1]`.
                        type: 'null'
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].description.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].description.oneOf[1]`.
                        type: 'null'
                  ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[1]`.
                        type: 'null'
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].name.oneOf[1]`.
                        type: 'null'
                  ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].output_schema.oneOf[1]`.
                        type: 'null'
                  ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  ^[sſS][tT][rR][iI][cC][tT]$:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].strict.oneOf[1]`.
                        type: 'null'
                  ^[tT][yY][pP][eE]$:
                    const: local_shell
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: local_shell
                    type: string
                properties:
                  defer_loading:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].defer_loading.oneOf[1]`.
                        type: 'null'
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].description.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].description.oneOf[1]`.
                        type: 'null'
                  function:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].function.oneOf[1]`.
                        type: 'null'
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].name.oneOf[1]`.
                        type: 'null'
                  output_schema:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].output_schema.oneOf[1]`.
                        type: 'null'
                  parameters:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  strict:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[3].strict.oneOf[1]`.
                        type: 'null'
                  type:
                    const: local_shell
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: local_shell
                    type: string
                type: object
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].allOf[0].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].allOf[0].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[4].allOf[0]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[4]`.
                patternProperties:
                  ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].defer_loading.oneOf[1]`.
                        type: 'null'
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  ^[eE][xX][eE][cC][uU][tT][iI][oO][nN]$:
                    description: The `execution` field on `ResponsesCompactRequest`.
                    enum:
                      - client
                      - server
                    example: client
                    type: string
                  ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[1]`.
                        type: 'null'
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].name.oneOf[1]`.
                        type: 'null'
                  ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].output_schema.oneOf[1]`.
                        type: 'null'
                  ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].parameters.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].parameters.oneOf[1]`.
                        type: 'null'
                  ^[sſS][tT][rR][iI][cC][tT]$:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].strict.oneOf[1]`.
                        type: 'null'
                  ^[tT][yY][pP][eE]$:
                    const: tool_search
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: tool_search
                    type: string
                properties:
                  defer_loading:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].defer_loading.oneOf[1]`.
                        type: 'null'
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    type: string
                  execution:
                    description: The `execution` field on `ResponsesCompactRequest`.
                    enum:
                      - client
                      - server
                    example: client
                    type: string
                  function:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].function.oneOf[1]`.
                        type: 'null'
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].name.oneOf[1]`.
                        type: 'null'
                  output_schema:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].output_schema.oneOf[1]`.
                        type: 'null'
                  parameters:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: true
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].parameters.oneOf[0]`.
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].parameters.oneOf[1]`.
                        type: 'null'
                  strict:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[4].strict.oneOf[1]`.
                        type: 'null'
                  type:
                    const: tool_search
                    description: The `type` field on `ResponsesCompactRequest`.
                    example: tool_search
                    type: string
                type: object
              - additionalProperties: true
                allOf:
                  - anyOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].allOf[0].anyOf[0]`.
                        required:
                          - type
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].allOf[0].anyOf[1]`.
                        required:
                          - TYPE
                    description: >-
                      Nested schema within `ResponsesCompactRequest` for
                      `ResponsesCompactRequest.tools.items.oneOf[5].allOf[0]`.
                description: >-
                  Nested schema within `ResponsesCompactRequest` for
                  `ResponsesCompactRequest.tools.items.oneOf[5]`.
                patternProperties:
                  ^[dD][eE][fF][eE][rR]_[lL][oO][aA][dD][iI][nN][gG]$:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].defer_loading.oneOf[1]`.
                        type: 'null'
                  ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].description.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].description.oneOf[1]`.
                        type: 'null'
                  ^[eE][xX][tT][eE][rR][nN][aA][lL]_[wW][eE][bB]_[aA][cC][cC][eE][sſS][sſS]$:
                    description: >-
                      The `external_web_access` field on
                      `ResponsesCompactRequest`.
                    example: true
                    type: boolean
                  ^[fF][iI][lL][tT][eE][rR][sſS]$:
                    additionalProperties: false
                    description: The `filters` field on `ResponsesCompactRequest`.
                    example: {}
                    patternProperties:
                      ^[aA][lL][lL][oO][wW][eE][dD]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `allowed_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.allowed_domains.items`.
                          type: string
                        type: array
                      ^[bB][lL][oO][cC][kKK][eE][dD]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `blocked_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.blocked_domains.items`.
                          type: string
                        type: array
                      ^[bB][lL][oO][cC][kKK]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `block_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.block_domains.items`.
                          type: string
                        type: array
                    properties:
                      allowed_domains:
                        description: >-
                          The `allowed_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.allowed_domains.items`.
                          type: string
                        type: array
                      block_domains:
                        description: >-
                          The `block_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.block_domains.items`.
                          type: string
                        type: array
                      blocked_domains:
                        description: >-
                          The `blocked_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.blocked_domains.items`.
                          type: string
                        type: array
                    type: object
                  ^[fF][uU][nN][cC][tT][iI][oO][nN]$:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[1]`.
                        type: 'null'
                  ^[iI][nN][dD][eE][xX]_[gG][aA][tT][eE][dD]_[wW][eE][bB]_[aA][cC][cC][eE][sſS][sſS]$:
                    description: >-
                      The `index_gated_web_access` field on
                      `ResponsesCompactRequest`.
                    example: true
                    type: boolean
                  ^[nN][aA][mM][eE]$:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].name.oneOf[1]`.
                        type: 'null'
                  ^[oO][uU][tT][pP][uU][tT]_[sſS][cC][hH][eE][mM][aA]$:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].output_schema.oneOf[1]`.
                        type: 'null'
                  ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  ^[sſS][eE][aA][rR][cC][hH]_[cC][oO][nN][tT][eE][nN][tT]_[tT][yY][pP][eE][sſS]$:
                    description: >-
                      The `search_content_types` field on
                      `ResponsesCompactRequest`.
                    example: []
                    items:
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tools.items.oneOf[5].search_content_types.items`.
                      type: string
                    type: array
                  ^[sſS][eE][aA][rR][cC][hH]_[cC][oO][nN][tT][eE][xX][tT]_[sſS][iI][zZ][eE]$:
                    description: >-
                      The `search_context_size` field on
                      `ResponsesCompactRequest`.
                    example: example
                    pattern: >-
                      ^\s*([Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh])\s*$
                    type: string
                  ^[sſS][tT][rR][iI][cC][tT]$:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].strict.oneOf[1]`.
                        type: 'null'
                  ^[tT][yY][pP][eE]$:
                    description: The `type` field on `ResponsesCompactRequest`.
                    enum:
                      - web_search
                      - web_search_2025_08_26
                      - web_search_preview
                      - web_search_preview_2025_03_11
                    example: web_search
                    type: string
                  ^[uU][sſS][eE][rR]_[lL][oO][cC][aA][tT][iI][oO][nN]$:
                    additionalProperties: false
                    description: The `user_location` field on `ResponsesCompactRequest`.
                    example: {}
                    patternProperties:
                      ^[cC][iI][tT][yY]$:
                        description: The `city` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[cC][oO][uU][nN][tT][rR][yY]$:
                        description: The `country` field on `ResponsesCompactRequest`.
                        example: US
                        type: string
                      ^[lL][aA][tT][iI][tT][uU][dD][eE]$:
                        description: The `latitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 90
                        minimum: -90
                        type: number
                      ^[lL][oO][nN][gG][iI][tT][uU][dD][eE]$:
                        description: The `longitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 180
                        minimum: -180
                        type: number
                      ^[pP][oO][sſS][tT][aA][lL]_[cC][oO][dD][eE]$:
                        description: The `postal_code` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[rR][eE][gG][iI][oO][nN]$:
                        description: The `region` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[sſS][tT][aA][tT][eE]$:
                        description: The `state` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[tT][iI][mM][eE][zZ][oO][nN][eE]$:
                        description: The `timezone` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[tT][yY][pP][eE]$:
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                    properties:
                      city:
                        description: The `city` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      country:
                        description: The `country` field on `ResponsesCompactRequest`.
                        example: US
                        type: string
                      latitude:
                        description: The `latitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 90
                        minimum: -90
                        type: number
                      longitude:
                        description: The `longitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 180
                        minimum: -180
                        type: number
                      postal_code:
                        description: The `postal_code` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      region:
                        description: The `region` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      state:
                        description: The `state` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      timezone:
                        description: The `timezone` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      type:
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                    type: object
                properties:
                  defer_loading:
                    description: The `defer_loading` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].defer_loading.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].defer_loading.oneOf[1]`.
                        type: 'null'
                  description:
                    description: The `description` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].description.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].description.oneOf[1]`.
                        type: 'null'
                  external_web_access:
                    description: >-
                      The `external_web_access` field on
                      `ResponsesCompactRequest`.
                    example: true
                    type: boolean
                  filters:
                    additionalProperties: false
                    description: The `filters` field on `ResponsesCompactRequest`.
                    example: {}
                    patternProperties:
                      ^[aA][lL][lL][oO][wW][eE][dD]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `allowed_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.allowed_domains.items`.
                          type: string
                        type: array
                      ^[bB][lL][oO][cC][kKK][eE][dD]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `blocked_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.blocked_domains.items`.
                          type: string
                        type: array
                      ^[bB][lL][oO][cC][kKK]_[dD][oO][mM][aA][iI][nN][sſS]$:
                        description: >-
                          The `block_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.block_domains.items`.
                          type: string
                        type: array
                    properties:
                      allowed_domains:
                        description: >-
                          The `allowed_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.allowed_domains.items`.
                          type: string
                        type: array
                      block_domains:
                        description: >-
                          The `block_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.block_domains.items`.
                          type: string
                        type: array
                      blocked_domains:
                        description: >-
                          The `blocked_domains` field on
                          `ResponsesCompactRequest`.
                        example: []
                        items:
                          description: >-
                            Nested schema within `ResponsesCompactRequest` for
                            `ResponsesCompactRequest.tools.items.oneOf[5].filters.blocked_domains.items`.
                          type: string
                        type: array
                    type: object
                  function:
                    description: The `function` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0]`.
                        patternProperties:
                          ^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$:
                            description: >-
                              Dynamic property matching
                              `^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[dD][eE][sſS][cC][rR][iI][pP][tT][iI][oO][nN]$.oneOf[1]`.
                                type: 'null'
                          ^[nN][aA][mM][eE]$:
                            description: Dynamic property matching `^[nN][aA][mM][eE]$`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[nN][aA][mM][eE]$.oneOf[1]`.
                                type: 'null'
                          ^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$:
                            description: >-
                              Dynamic property matching
                              `^[pP][aA][rR][aA][mM][eE][tT][eE][rR][sſS]$`.
                            example: null
                            type: 'null'
                          ^[sſS][tT][rR][iI][cC][tT]$:
                            description: >-
                              Dynamic property matching
                              `^[sſS][tT][rR][iI][cC][tT]$`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].^[sſS][tT][rR][iI][cC][tT]$.oneOf[1]`.
                                type: 'null'
                        properties:
                          description:
                            description: >-
                              The `description` field on
                              `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].description.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].description.oneOf[1]`.
                                type: 'null'
                          name:
                            description: The `name` field on `ResponsesCompactRequest`.
                            example: example
                            oneOf:
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].name.oneOf[0]`.
                                pattern: ^\s*$
                                type: string
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].name.oneOf[1]`.
                                type: 'null'
                          parameters:
                            description: >-
                              The `parameters` field on
                              `ResponsesCompactRequest`.
                            example: null
                            type: 'null'
                          strict:
                            description: The `strict` field on `ResponsesCompactRequest`.
                            example: false
                            oneOf:
                              - const: false
                                description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].strict.oneOf[0]`.
                                type: boolean
                              - description: >-
                                  Nested schema within `ResponsesCompactRequest`
                                  for
                                  `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[0].strict.oneOf[1]`.
                                type: 'null'
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].function.oneOf[1]`.
                        type: 'null'
                  index_gated_web_access:
                    description: >-
                      The `index_gated_web_access` field on
                      `ResponsesCompactRequest`.
                    example: true
                    type: boolean
                  name:
                    description: The `name` field on `ResponsesCompactRequest`.
                    example: example
                    oneOf:
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].name.oneOf[0]`.
                        pattern: ^\s*$
                        type: string
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].name.oneOf[1]`.
                        type: 'null'
                  output_schema:
                    description: The `output_schema` field on `ResponsesCompactRequest`.
                    example: {}
                    oneOf:
                      - additionalProperties: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].output_schema.oneOf[0]`.
                        properties: {}
                        type: object
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].output_schema.oneOf[1]`.
                        type: 'null'
                  parameters:
                    description: The `parameters` field on `ResponsesCompactRequest`.
                    example: null
                    type: 'null'
                  search_content_types:
                    description: >-
                      The `search_content_types` field on
                      `ResponsesCompactRequest`.
                    example: []
                    items:
                      description: >-
                        Nested schema within `ResponsesCompactRequest` for
                        `ResponsesCompactRequest.tools.items.oneOf[5].search_content_types.items`.
                      type: string
                    type: array
                  search_context_size:
                    description: >-
                      The `search_context_size` field on
                      `ResponsesCompactRequest`.
                    example: example
                    pattern: >-
                      ^\s*([Ll][Oo][Ww]|[Mm][Ee][Dd][Ii][Uu][Mm]|[Hh][Ii][Gg][Hh])\s*$
                    type: string
                  strict:
                    description: The `strict` field on `ResponsesCompactRequest`.
                    example: false
                    oneOf:
                      - const: false
                        description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].strict.oneOf[0]`.
                        type: boolean
                      - description: >-
                          Nested schema within `ResponsesCompactRequest` for
                          `ResponsesCompactRequest.tools.items.oneOf[5].strict.oneOf[1]`.
                        type: 'null'
                  type:
                    description: The `type` field on `ResponsesCompactRequest`.
                    enum:
                      - web_search
                      - web_search_2025_08_26
                      - web_search_preview
                      - web_search_preview_2025_03_11
                    example: web_search
                    type: string
                  user_location:
                    additionalProperties: false
                    description: The `user_location` field on `ResponsesCompactRequest`.
                    example: {}
                    patternProperties:
                      ^[cC][iI][tT][yY]$:
                        description: The `city` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[cC][oO][uU][nN][tT][rR][yY]$:
                        description: The `country` field on `ResponsesCompactRequest`.
                        example: US
                        type: string
                      ^[lL][aA][tT][iI][tT][uU][dD][eE]$:
                        description: The `latitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 90
                        minimum: -90
                        type: number
                      ^[lL][oO][nN][gG][iI][tT][uU][dD][eE]$:
                        description: The `longitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 180
                        minimum: -180
                        type: number
                      ^[pP][oO][sſS][tT][aA][lL]_[cC][oO][dD][eE]$:
                        description: The `postal_code` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[rR][eE][gG][iI][oO][nN]$:
                        description: The `region` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[sſS][tT][aA][tT][eE]$:
                        description: The `state` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[tT][iI][mM][eE][zZ][oO][nN][eE]$:
                        description: The `timezone` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      ^[tT][yY][pP][eE]$:
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                    properties:
                      city:
                        description: The `city` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      country:
                        description: The `country` field on `ResponsesCompactRequest`.
                        example: US
                        type: string
                      latitude:
                        description: The `latitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 90
                        minimum: -90
                        type: number
                      longitude:
                        description: The `longitude` field on `ResponsesCompactRequest`.
                        example: 0.5
                        maximum: 180
                        minimum: -180
                        type: number
                      postal_code:
                        description: The `postal_code` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      region:
                        description: The `region` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      state:
                        description: The `state` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      timezone:
                        description: The `timezone` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                      type:
                        description: The `type` field on `ResponsesCompactRequest`.
                        example: example
                        type: string
                    type: object
                type: object
          type: array
        top_logprobs:
          description: The `top_logprobs` field on `ResponsesCompactRequest`.
          example: null
          type: 'null'
        top_p:
          description: The `top_p` field on `ResponsesCompactRequest`.
          example: 0.5
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.top_p.oneOf[0]`.
              type: number
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.top_p.oneOf[1]`.
              type: 'null'
        truncation:
          description: The `truncation` field on `ResponsesCompactRequest`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.truncation.oneOf[0]`.
              pattern: ^\s*([Aa][Uu][Tt][Oo]|[Dd][Ii][Ss][Aa][Bb][Ll][Ee][Dd])\s*$
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.truncation.oneOf[1]`.
              type: 'null'
        user:
          description: The `user` field on `ResponsesCompactRequest`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.user.oneOf[0]`.
              type: string
            - description: >-
                Nested schema within `ResponsesCompactRequest` for
                `ResponsesCompactRequest.user.oneOf[1]`.
              type: 'null'
      type: object
    ResponsesCompactOutput:
      description: >-
        Schema for `ResponsesCompactOutput` values returned by or accepted by
        the Nito gateway.
      example:
        - content:
            - annotations: []
              text: Hello.
              type: output_text
          id: msg_resp_test_123
          role: assistant
          status: completed
          type: message
      items:
        $ref: '#/components/schemas/ResponsesOutputItem'
        description: >-
          Nested schema within `ResponsesCompactOutput` for
          `ResponsesCompactOutput.items`.
      type: array
    ErrorResponse:
      description: >-
        Schema for `ErrorResponse` values returned by or accepted by the Nito
        gateway.
      example:
        error:
          code: invalid_request
          message: The request is invalid.
          param: model
      properties:
        error:
          $ref: '#/components/schemas/Error'
          description: The `error` field on `ErrorResponse`.
          example: example
      required:
        - error
      type: object
    ResponsesOutputItem:
      description: >-
        Schema for `ResponsesOutputItem` values returned by or accepted by the
        Nito gateway.
      example:
        content:
          - annotations: []
            text: Hello.
            type: output_text
        id: msg_resp_test_123
        role: assistant
        status: completed
        type: message
      properties:
        arguments:
          description: The `arguments` field on `ResponsesOutputItem`.
          example: example
          type: string
        call_id:
          description: The `call_id` field on `ResponsesOutputItem`.
          example: 00000000-0000-4000-8000-000000000001
          type: string
        content:
          description: The `content` field on `ResponsesOutputItem`.
          example: []
          items:
            description: >-
              Nested schema within `ResponsesOutputItem` for
              `ResponsesOutputItem.content.items`.
            properties:
              annotations:
                description: The `annotations` field on `ResponsesOutputItem`.
                example: []
                items:
                  additionalProperties: true
                  description: >-
                    Nested schema within `ResponsesOutputItem` for
                    `ResponsesOutputItem.content.items.annotations.items`.
                  type: object
                type: array
              text:
                description: The `text` field on `ResponsesOutputItem`.
                example: Say hello.
                type: string
              type:
                description: The `type` field on `ResponsesOutputItem`.
                example: example
                type: string
            required:
              - type
              - text
            type: object
          type: array
        encrypted_content:
          description: The `encrypted_content` field on `ResponsesOutputItem`.
          example: example
          oneOf:
            - description: >-
                Nested schema within `ResponsesOutputItem` for
                `ResponsesOutputItem.encrypted_content.oneOf[0]`.
              type: string
            - description: >-
                Nested schema within `ResponsesOutputItem` for
                `ResponsesOutputItem.encrypted_content.oneOf[1]`.
              type: 'null'
        id:
          description: The `id` field on `ResponsesOutputItem`.
          example: 00000000-0000-4000-8000-000000000001
          type: string
        input:
          description: The `input` field on `ResponsesOutputItem`.
          example: Say hello.
          type: string
        name:
          description: The `name` field on `ResponsesOutputItem`.
          example: example
          type: string
        namespace:
          description: The `namespace` field on `ResponsesOutputItem`.
          example: example
          type: string
        role:
          description: The `role` field on `ResponsesOutputItem`.
          example: example
          type: string
        status:
          description: The `status` field on `ResponsesOutputItem`.
          example: example
          type: string
        summary:
          description: The `summary` field on `ResponsesOutputItem`.
          example: []
          items:
            description: >-
              Nested schema within `ResponsesOutputItem` for
              `ResponsesOutputItem.summary.items`.
            properties:
              text:
                description: The `text` field on `ResponsesOutputItem`.
                example: Say hello.
                type: string
              type:
                description: The `type` field on `ResponsesOutputItem`.
                example: example
                type: string
            required:
              - type
              - text
            type: object
          type: array
        type:
          description: The `type` field on `ResponsesOutputItem`.
          example: example
          type: string
      required:
        - type
      type: object
    Error:
      description: Schema for `Error` values returned by or accepted by the Nito gateway.
      example:
        code: example
        message: example
        operation_id: 00000000-0000-4000-8000-000000000001
        param: example
      properties:
        code:
          description: The `code` field on `Error`.
          example: example
          type: string
        message:
          description: The `message` field on `Error`.
          example: example
          type: string
        operation_id:
          description: The `operation_id` field on `Error`.
          example: 00000000-0000-4000-8000-000000000001
          type: string
        param:
          description: The `param` field on `Error`.
          example: example
          type: string
      required:
        - message
        - code
      type: object
  headers:
    RateLimitLimit:
      description: Maximum requests for the controlling gateway request-rate bucket.
      schema:
        type: string
    RateLimitRemaining:
      description: >-
        Additional requests immediately available in the controlling gateway
        request-rate bucket.
      schema:
        type: string
    RateLimitReset:
      description: >-
        UTC Unix epoch seconds, rounded up, when the controlling gateway
        request-rate bucket is fully replenished.
      schema:
        type: string
  securitySchemes:
    PublicApiBearer:
      description: 'Org API key as Authorization: Bearer z_sk_...'
      scheme: bearer
      type: http
    PublicApiKeyHeader:
      description: Org API-key compatibility header. CLI and MCP tokens are rejected here.
      in: header
      name: X-API-Key
      type: apiKey
    CliOAuthBearer:
      description: 'OAuth CLI access token as Authorization: Bearer nito_cli_...'
      scheme: bearer
      type: http

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.