diff --git a/.speakeasy/in.openapi.yaml b/.speakeasy/in.openapi.yaml index 6f4362da..896f2ac3 100644 --- a/.speakeasy/in.openapi.yaml +++ b/.speakeasy/in.openapi.yaml @@ -12538,7 +12538,7 @@ components: minItems: 1 type: 'array' model: - description: 'Echoed as `model` on the streamed chunks; the final chunk may carry the model the intern reported instead. The intern chooses its own model, so this value does not change what runs.' + description: 'Accepted for OpenAI compatibility and ignored. Streamed chunks report the model the intern actually used, or `openrouter/intern` when it did not report one.' example: 'openrouter/intern' maxLength: 256 minLength: 1 @@ -36917,6 +36917,7 @@ paths: limit: 100 limit_remaining: 74.5 limit_reset: 'monthly' + organization_id: null rate_limit: interval: '1h' note: 'This field is deprecated and safe to ignore.' @@ -36925,6 +36926,7 @@ paths: usage_daily: 25.5 usage_monthly: 25.5 usage_weekly: 25.5 + workspace_id: '0df9e665-d932-5740-b2c7-b52af166bc11' schema: example: data: @@ -37082,6 +37084,12 @@ paths: type: - 'string' - 'null' + organization_id: + description: 'The ID of the organization that owns this API key, or null when an individual account owns it.' + example: null + type: + - 'string' + - 'null' rate_limit: deprecated: true description: 'Legacy rate limit information about a key. Will always return -1.' @@ -37127,6 +37135,12 @@ paths: example: 25.5 format: 'double' type: 'number' + workspace_id: + description: 'The ID of the workspace this API key spends in, or null when no active workspace resolved for it, for example because the key''s workspace was deleted.' + example: '0df9e665-d932-5740-b2c7-b52af166bc11' + type: + - 'string' + - 'null' required: - 'label' - 'limit' @@ -37145,6 +37159,8 @@ paths: - 'limit_reset' - 'include_byok_in_limit' - 'creator_user_id' + - 'organization_id' + - 'workspace_id' - 'allowed_data_regions' - 'free_model_daily_requests' - 'rate_limit'