From f3699017d545aa88e83aac0465ef7a056ae5b940 Mon Sep 17 00:00:00 2001 From: robert-j-y <212159665+robert-j-y@users.noreply.github.com> Date: Thu, 23 Apr 2026 10:06:30 -0500 Subject: [PATCH] chore: update OpenAPI spec from monorepo (#193) Co-authored-by: OpenRouter SDK Bot --- .speakeasy/in.openapi.yaml | 63 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/.speakeasy/in.openapi.yaml b/.speakeasy/in.openapi.yaml index 9defabb..d65fe3e 100644 --- a/.speakeasy/in.openapi.yaml +++ b/.speakeasy/in.openapi.yaml @@ -5070,6 +5070,18 @@ components: maxLength: 500 nullable: true type: string + io_logging_api_key_ids: + description: Optional array of API key IDs to filter I/O logging + example: null + items: + type: integer + nullable: true + type: array + io_logging_sampling_rate: + description: Sampling rate for I/O logging (0.0001-1) + example: 1 + format: double + type: number is_data_discount_logging_enabled: description: Whether data discount logging is enabled example: true @@ -5109,6 +5121,8 @@ components: default_text_model: openai/gpt-4o description: Production environment workspace id: 550e8400-e29b-41d4-a716-446655440000 + io_logging_api_key_ids: null + io_logging_sampling_rate: 1 is_data_discount_logging_enabled: true is_observability_broadcast_enabled: false is_observability_io_logging_enabled: false @@ -6178,6 +6192,8 @@ components: default_text_model: openai/gpt-4o description: Production environment workspace id: 550e8400-e29b-41d4-a716-446655440000 + io_logging_api_key_ids: null + io_logging_sampling_rate: 1 is_data_discount_logging_enabled: true is_observability_broadcast_enabled: false is_observability_io_logging_enabled: false @@ -7215,6 +7231,8 @@ components: default_text_model: openai/gpt-4o description: Production environment workspace id: 550e8400-e29b-41d4-a716-446655440000 + io_logging_api_key_ids: null + io_logging_sampling_rate: 1 is_data_discount_logging_enabled: true is_observability_broadcast_enabled: false is_observability_io_logging_enabled: false @@ -13502,6 +13520,18 @@ components: maxLength: 500 nullable: true type: string + io_logging_api_key_ids: + description: Optional array of API key IDs to filter I/O logging + example: null + items: + type: integer + nullable: true + type: array + io_logging_sampling_rate: + description: Sampling rate for I/O logging (0.0001-1) + example: 1 + format: double + type: number is_data_discount_logging_enabled: description: Whether data discount logging is enabled example: true @@ -13538,6 +13568,8 @@ components: default_text_model: openai/gpt-4o description: Production environment workspace id: 550e8400-e29b-41d4-a716-446655440000 + io_logging_api_key_ids: null + io_logging_sampling_rate: 1 is_data_discount_logging_enabled: true is_observability_broadcast_enabled: false is_observability_io_logging_enabled: false @@ -13643,6 +13675,13 @@ components: - '9:21' example: '16:9' type: string + callback_url: + description: >- + URL to receive a webhook notification when the video generation job completes. Overrides the workspace-level + default callback URL if set. Must be HTTPS. + example: https://example.com/webhook + format: uri + type: string duration: description: Duration of the generated video in seconds example: 8 @@ -14735,6 +14774,8 @@ components: default_text_model: openai/gpt-4o description: Production environment workspace id: 550e8400-e29b-41d4-a716-446655440000 + io_logging_api_key_ids: null + io_logging_sampling_rate: 1 is_data_discount_logging_enabled: true is_observability_broadcast_enabled: false is_observability_io_logging_enabled: false @@ -14776,6 +14817,18 @@ components: example: 550e8400-e29b-41d4-a716-446655440000 format: uuid type: string + io_logging_api_key_ids: + description: Optional array of API key IDs to filter I/O logging. Null means all keys are logged. + example: null + items: + type: integer + nullable: true + type: array + io_logging_sampling_rate: + description: Sampling rate for I/O logging (0.0001-1). 1 means 100% of requests are logged. + example: 1 + format: double + type: number is_data_discount_logging_enabled: description: Whether data discount logging is enabled for this workspace example: true @@ -14812,6 +14865,8 @@ components: - is_observability_io_logging_enabled - is_observability_broadcast_enabled - is_data_discount_logging_enabled + - io_logging_sampling_rate + - io_logging_api_key_ids - created_at - updated_at - created_by @@ -21091,6 +21146,8 @@ paths: default_text_model: openai/gpt-4o description: Production environment workspace id: 550e8400-e29b-41d4-a716-446655440000 + io_logging_api_key_ids: null + io_logging_sampling_rate: 1 is_data_discount_logging_enabled: true is_observability_broadcast_enabled: false is_observability_io_logging_enabled: false @@ -21167,6 +21224,8 @@ paths: default_text_model: openai/gpt-4o description: Production environment workspace id: 550e8400-e29b-41d4-a716-446655440000 + io_logging_api_key_ids: null + io_logging_sampling_rate: 1 is_data_discount_logging_enabled: true is_observability_broadcast_enabled: false is_observability_io_logging_enabled: false @@ -21325,6 +21384,8 @@ paths: default_text_model: openai/gpt-4o description: Production environment workspace id: 550e8400-e29b-41d4-a716-446655440000 + io_logging_api_key_ids: null + io_logging_sampling_rate: 1 is_data_discount_logging_enabled: true is_observability_broadcast_enabled: false is_observability_io_logging_enabled: false @@ -21405,6 +21466,8 @@ paths: default_text_model: openai/gpt-4o description: Production environment workspace id: 550e8400-e29b-41d4-a716-446655440000 + io_logging_api_key_ids: null + io_logging_sampling_rate: 1 is_data_discount_logging_enabled: true is_observability_broadcast_enabled: false is_observability_io_logging_enabled: false