Class AiGatewayCaptureOverrideResponseDataAttributes

Saved name, capture mode, request filters, and revision of the override.

Hierarchy

  • AiGatewayCaptureOverrideResponseDataAttributes

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
metadataCapture?: AiGatewayMetadataCaptureItem[]

Items Metadata-only capture adds, each listed once. An item requires the items whose information it already reveals: tool_output_size, tool_names and conversation_shape require tool_usage, and input_size_by_role requires tool_output_size. A set that leaves out a required item is rejected. When several Metadata-only overrides match a request, it gets only the items all of them select.

Capture mode for matching traffic.

name: string

Display name of the override. Names need not be unique; identify overrides by id.

revision: number

Current override revision, required for replacement or deletion.

Visible request filters. Provider and model tags are withheld when the caller cannot view them. An empty object or empty tags can represent a fully restricted scope; scope_restricted identifies redaction.

scopeRestricted: boolean

Whether provider or model scope metadata was withheld. Omit unchanged scope on replacement to preserve it.

Generated using TypeDoc