diff --git a/sdk-endpoints.txt b/sdk-endpoints.txt index fe925672..689a4795 100644 --- a/sdk-endpoints.txt +++ b/sdk-endpoints.txt @@ -193,6 +193,8 @@ GET /api/v1/agent-telemetry/summary # not yet wrapped GET /api/v1/agent-telemetry/count # not yet wrapped GET /api/v1/agent-telemetry/series # not yet wrapped DELETE /api/v1/agent-telemetry # not yet wrapped +# Agent Gates' Hook Server: a hook-protocol endpoint for agent tooling, not an SDK surface +POST /api/v1/hooks/check # not yet wrapped # Routing policies GET /api/v1/routing/policies # not yet wrapped POST /api/v1/routing/policies # not yet wrapped diff --git a/src/otari/_client/__init__.py b/src/otari/_client/__init__.py index 5438fff1..3f2602c5 100644 --- a/src/otari/_client/__init__.py +++ b/src/otari/_client/__init__.py @@ -7,7 +7,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -31,6 +31,7 @@ "EmbeddingsApi", "FilesApi", "HealthApi", + "HooksApi", "ImagesApi", "InvitationsApi", "KeysApi", @@ -221,6 +222,7 @@ "ExternalIngestError", "ExternalIngestResult", "ExternalUsageEvent", + "GateResultResponse", "GatewaySettings", "GuardrailCatalog", "GuardrailCategory", @@ -462,6 +464,8 @@ "PlaygroundMessagesPublic", "PlaygroundToolStatus", "PlaygroundToolsResponse", + "PolicyCheckRequest", + "PolicyCheckResponse", "PolicyRequest", "PolicyResponse", "PoolStatus", @@ -622,6 +626,7 @@ from otari._client.api.embeddings_api import EmbeddingsApi as EmbeddingsApi from otari._client.api.files_api import FilesApi as FilesApi from otari._client.api.health_api import HealthApi as HealthApi +from otari._client.api.hooks_api import HooksApi as HooksApi from otari._client.api.images_api import ImagesApi as ImagesApi from otari._client.api.invitations_api import InvitationsApi as InvitationsApi from otari._client.api.keys_api import KeysApi as KeysApi @@ -816,6 +821,7 @@ from otari._client.models.external_ingest_error import ExternalIngestError as ExternalIngestError from otari._client.models.external_ingest_result import ExternalIngestResult as ExternalIngestResult from otari._client.models.external_usage_event import ExternalUsageEvent as ExternalUsageEvent +from otari._client.models.gate_result_response import GateResultResponse as GateResultResponse from otari._client.models.gateway_settings import GatewaySettings as GatewaySettings from otari._client.models.guardrail_catalog import GuardrailCatalog as GuardrailCatalog from otari._client.models.guardrail_category import GuardrailCategory as GuardrailCategory @@ -1057,6 +1063,8 @@ from otari._client.models.playground_messages_public import PlaygroundMessagesPublic as PlaygroundMessagesPublic from otari._client.models.playground_tool_status import PlaygroundToolStatus as PlaygroundToolStatus from otari._client.models.playground_tools_response import PlaygroundToolsResponse as PlaygroundToolsResponse +from otari._client.models.policy_check_request import PolicyCheckRequest as PolicyCheckRequest +from otari._client.models.policy_check_response import PolicyCheckResponse as PolicyCheckResponse from otari._client.models.policy_request import PolicyRequest as PolicyRequest from otari._client.models.policy_response import PolicyResponse as PolicyResponse from otari._client.models.pool_status import PoolStatus as PoolStatus diff --git a/src/otari/_client/_spec_version.py b/src/otari/_client/_spec_version.py index ab806afd..68131f23 100644 --- a/src/otari/_client/_spec_version.py +++ b/src/otari/_client/_spec_version.py @@ -1 +1 @@ -__spec_version__ = "0.6.1" +__spec_version__ = "0.6.2" diff --git a/src/otari/_client/api/__init__.py b/src/otari/_client/api/__init__.py index 7e7af217..81b94544 100644 --- a/src/otari/_client/api/__init__.py +++ b/src/otari/_client/api/__init__.py @@ -14,6 +14,7 @@ from otari._client.api.embeddings_api import EmbeddingsApi from otari._client.api.files_api import FilesApi from otari._client.api.health_api import HealthApi +from otari._client.api.hooks_api import HooksApi from otari._client.api.images_api import ImagesApi from otari._client.api.invitations_api import InvitationsApi from otari._client.api.keys_api import KeysApi diff --git a/src/otari/_client/api/admin_api.py b/src/otari/_client/api/admin_api.py index 9f713314..35a8c680 100644 --- a/src/otari/_client/api/admin_api.py +++ b/src/otari/_client/api/admin_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/agent_telemetry_api.py b/src/otari/_client/api/agent_telemetry_api.py index 96863396..b0f88e51 100644 --- a/src/otari/_client/api/agent_telemetry_api.py +++ b/src/otari/_client/api/agent_telemetry_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/aliases_api.py b/src/otari/_client/api/aliases_api.py index 09da5596..7e9a275f 100644 --- a/src/otari/_client/api/aliases_api.py +++ b/src/otari/_client/api/aliases_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/audio_api.py b/src/otari/_client/api/audio_api.py index 0cabe418..139ac113 100644 --- a/src/otari/_client/api/audio_api.py +++ b/src/otari/_client/api/audio_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/auth_api.py b/src/otari/_client/api/auth_api.py index f4f73bfe..0a62a878 100644 --- a/src/otari/_client/api/auth_api.py +++ b/src/otari/_client/api/auth_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/batches_api.py b/src/otari/_client/api/batches_api.py index 99b01fcf..192f3214 100644 --- a/src/otari/_client/api/batches_api.py +++ b/src/otari/_client/api/batches_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/bootstrap_api.py b/src/otari/_client/api/bootstrap_api.py index 22b8495d..dde20170 100644 --- a/src/otari/_client/api/bootstrap_api.py +++ b/src/otari/_client/api/bootstrap_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/budgets_api.py b/src/otari/_client/api/budgets_api.py index 0f46846a..2c17cec4 100644 --- a/src/otari/_client/api/budgets_api.py +++ b/src/otari/_client/api/budgets_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/catalog_api.py b/src/otari/_client/api/catalog_api.py index 859b4d60..6f22938b 100644 --- a/src/otari/_client/api/catalog_api.py +++ b/src/otari/_client/api/catalog_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/chat_api.py b/src/otari/_client/api/chat_api.py index 8b4aea65..b03de24c 100644 --- a/src/otari/_client/api/chat_api.py +++ b/src/otari/_client/api/chat_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/embeddings_api.py b/src/otari/_client/api/embeddings_api.py index d3e6b2b6..0cbc355b 100644 --- a/src/otari/_client/api/embeddings_api.py +++ b/src/otari/_client/api/embeddings_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/files_api.py b/src/otari/_client/api/files_api.py index 1421cbcd..553ad3cc 100644 --- a/src/otari/_client/api/files_api.py +++ b/src/otari/_client/api/files_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/health_api.py b/src/otari/_client/api/health_api.py index 70094913..11cd8ae3 100644 --- a/src/otari/_client/api/health_api.py +++ b/src/otari/_client/api/health_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/hooks_api.py b/src/otari/_client/api/hooks_api.py new file mode 100644 index 00000000..5834ac12 --- /dev/null +++ b/src/otari/_client/api/hooks_api.py @@ -0,0 +1,314 @@ +""" + otari + + Otari, an OpenAI-compatible LLM gateway with API key management + + The version of the OpenAPI document: 0.6.2 + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import warnings +from pydantic import validate_call, Field, StrictFloat, StrictStr, StrictInt +from typing import Any, Dict, List, Optional, Tuple, Union +from typing_extensions import Annotated + +from otari._client.models.policy_check_request import PolicyCheckRequest +from otari._client.models.policy_check_response import PolicyCheckResponse + +from otari._client.api_client import ApiClient, RequestSerialized +from otari._client.api_response import ApiResponse +from otari._client.rest import RESTResponseType + + +class HooksApi: + """NOTE: This class is auto generated by OpenAPI Generator + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + def __init__(self, api_client=None) -> None: + if api_client is None: + api_client = ApiClient.get_default() + self.api_client = api_client + + + @validate_call + def hooks_check_policy( + self, + policy_check_request: PolicyCheckRequest, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[ + Annotated[StrictFloat, Field(gt=0)], + Annotated[StrictFloat, Field(gt=0)] + ] + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> PolicyCheckResponse: + """Check Policy + + Evaluate a submitted policy against submitted evidence. Authenticated with either an API key or the master key (the router-level gate), like ``POST /api/v1/usage/external-events``: this identifies who sent the request, not whether its evidence is true. `blocked` is set when a required gate's outcome is not `pass`/`not_applicable` (an unresolved gate never counts as a pass). + + :param policy_check_request: (required) + :type policy_check_request: PolicyCheckRequest + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._hooks_check_policy_serialize( + policy_check_request=policy_check_request, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': "PolicyCheckResponse", + '422': "HTTPValidationError", + } + response_data = self.api_client.call_api( + *_param, + _request_timeout=_request_timeout + ) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ).data + + + @validate_call + def hooks_check_policy_with_http_info( + self, + policy_check_request: PolicyCheckRequest, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[ + Annotated[StrictFloat, Field(gt=0)], + Annotated[StrictFloat, Field(gt=0)] + ] + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> ApiResponse[PolicyCheckResponse]: + """Check Policy + + Evaluate a submitted policy against submitted evidence. Authenticated with either an API key or the master key (the router-level gate), like ``POST /api/v1/usage/external-events``: this identifies who sent the request, not whether its evidence is true. `blocked` is set when a required gate's outcome is not `pass`/`not_applicable` (an unresolved gate never counts as a pass). + + :param policy_check_request: (required) + :type policy_check_request: PolicyCheckRequest + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._hooks_check_policy_serialize( + policy_check_request=policy_check_request, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': "PolicyCheckResponse", + '422': "HTTPValidationError", + } + response_data = self.api_client.call_api( + *_param, + _request_timeout=_request_timeout + ) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ) + + + @validate_call + def hooks_check_policy_without_preload_content( + self, + policy_check_request: PolicyCheckRequest, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[ + Annotated[StrictFloat, Field(gt=0)], + Annotated[StrictFloat, Field(gt=0)] + ] + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> RESTResponseType: + """Check Policy + + Evaluate a submitted policy against submitted evidence. Authenticated with either an API key or the master key (the router-level gate), like ``POST /api/v1/usage/external-events``: this identifies who sent the request, not whether its evidence is true. `blocked` is set when a required gate's outcome is not `pass`/`not_applicable` (an unresolved gate never counts as a pass). + + :param policy_check_request: (required) + :type policy_check_request: PolicyCheckRequest + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._hooks_check_policy_serialize( + policy_check_request=policy_check_request, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': "PolicyCheckResponse", + '422': "HTTPValidationError", + } + response_data = self.api_client.call_api( + *_param, + _request_timeout=_request_timeout + ) + return response_data.response + + + def _hooks_check_policy_serialize( + self, + policy_check_request, + _request_auth, + _content_type, + _headers, + _host_index, + ) -> RequestSerialized: + + _host = None + + _collection_formats: Dict[str, str] = { + } + + _path_params: Dict[str, str] = {} + _query_params: List[Tuple[str, str]] = [] + _header_params: Dict[str, Optional[str]] = _headers or {} + _form_params: List[Tuple[str, str]] = [] + _files: Dict[ + str, Union[str, bytes, List[str], List[bytes], List[Tuple[str, bytes]]] + ] = {} + _body_params: Optional[bytes] = None + + # process the path parameters + # process the query parameters + # process the header parameters + # process the form parameters + # process the body parameter + if policy_check_request is not None: + _body_params = policy_check_request + + + # set the HTTP header `Accept` + if 'Accept' not in _header_params: + _header_params['Accept'] = self.api_client.select_header_accept( + [ + 'application/json' + ] + ) + + # set the HTTP header `Content-Type` + if _content_type: + _header_params['Content-Type'] = _content_type + else: + _default_content_type = ( + self.api_client.select_header_content_type( + [ + 'application/json' + ] + ) + ) + if _default_content_type is not None: + _header_params['Content-Type'] = _default_content_type + + # authentication setting + _auth_settings: List[str] = [ + 'XApiKeyAuth', + 'ApiKeyAuth' + ] + + return self.api_client.param_serialize( + method='POST', + resource_path='/api/v1/hooks/check', + path_params=_path_params, + query_params=_query_params, + header_params=_header_params, + body=_body_params, + post_params=_form_params, + files=_files, + auth_settings=_auth_settings, + collection_formats=_collection_formats, + _host=_host, + _request_auth=_request_auth + ) + + diff --git a/src/otari/_client/api/images_api.py b/src/otari/_client/api/images_api.py index eb28f5e8..d5c5772c 100644 --- a/src/otari/_client/api/images_api.py +++ b/src/otari/_client/api/images_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/invitations_api.py b/src/otari/_client/api/invitations_api.py index 0657f878..7f1e27c2 100644 --- a/src/otari/_client/api/invitations_api.py +++ b/src/otari/_client/api/invitations_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/keys_api.py b/src/otari/_client/api/keys_api.py index 92a55d5e..e4dde7d5 100644 --- a/src/otari/_client/api/keys_api.py +++ b/src/otari/_client/api/keys_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/mcp_api.py b/src/otari/_client/api/mcp_api.py index f7dc16aa..f39e3b01 100644 --- a/src/otari/_client/api/mcp_api.py +++ b/src/otari/_client/api/mcp_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/mcp_servers_api.py b/src/otari/_client/api/mcp_servers_api.py index 6ca9b84f..0da74b74 100644 --- a/src/otari/_client/api/mcp_servers_api.py +++ b/src/otari/_client/api/mcp_servers_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/messages_api.py b/src/otari/_client/api/messages_api.py index 053d9822..0014c383 100644 --- a/src/otari/_client/api/messages_api.py +++ b/src/otari/_client/api/messages_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/models_api.py b/src/otari/_client/api/models_api.py index 3ad87641..fbc21ec5 100644 --- a/src/otari/_client/api/models_api.py +++ b/src/otari/_client/api/models_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/moderations_api.py b/src/otari/_client/api/moderations_api.py index 96fe6bf2..83ca81bb 100644 --- a/src/otari/_client/api/moderations_api.py +++ b/src/otari/_client/api/moderations_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/organization_budgets_api.py b/src/otari/_client/api/organization_budgets_api.py index 59217aca..a504710c 100644 --- a/src/otari/_client/api/organization_budgets_api.py +++ b/src/otari/_client/api/organization_budgets_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/organization_guardrails_api.py b/src/otari/_client/api/organization_guardrails_api.py index d1e9ea82..328ad4ab 100644 --- a/src/otari/_client/api/organization_guardrails_api.py +++ b/src/otari/_client/api/organization_guardrails_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/organization_keys_api.py b/src/otari/_client/api/organization_keys_api.py index beefb637..fcde25ae 100644 --- a/src/otari/_client/api/organization_keys_api.py +++ b/src/otari/_client/api/organization_keys_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -61,7 +61,7 @@ def organization_keys_create_own_key( ) -> CreateKeyResponse: """Create Own Key - Create an API key owned by the caller, in a workspace they may see. The member-scoped counterpart of ``POST /api/v1/keys``: the owner is always the caller's own attribution user, the key is always budget-enforced, and the workspace must be visible to the caller (a member of it, or an organization owner/admin/superuser, who see every workspace). The secret is returned once. + Create an API key owned by the caller, in a workspace they may see. The member-scoped counterpart of ``POST /api/v1/keys``: the owner is always the caller's own attribution user, the key is always budget-enforced, and the workspace must be visible to the caller (a member of it, or an organization owner/admin, who see every workspace). The secret is returned once. :param create_own_key_request: (required) :type create_own_key_request: CreateOwnKeyRequest @@ -129,7 +129,7 @@ def organization_keys_create_own_key_with_http_info( ) -> ApiResponse[CreateKeyResponse]: """Create Own Key - Create an API key owned by the caller, in a workspace they may see. The member-scoped counterpart of ``POST /api/v1/keys``: the owner is always the caller's own attribution user, the key is always budget-enforced, and the workspace must be visible to the caller (a member of it, or an organization owner/admin/superuser, who see every workspace). The secret is returned once. + Create an API key owned by the caller, in a workspace they may see. The member-scoped counterpart of ``POST /api/v1/keys``: the owner is always the caller's own attribution user, the key is always budget-enforced, and the workspace must be visible to the caller (a member of it, or an organization owner/admin, who see every workspace). The secret is returned once. :param create_own_key_request: (required) :type create_own_key_request: CreateOwnKeyRequest @@ -197,7 +197,7 @@ def organization_keys_create_own_key_without_preload_content( ) -> RESTResponseType: """Create Own Key - Create an API key owned by the caller, in a workspace they may see. The member-scoped counterpart of ``POST /api/v1/keys``: the owner is always the caller's own attribution user, the key is always budget-enforced, and the workspace must be visible to the caller (a member of it, or an organization owner/admin/superuser, who see every workspace). The secret is returned once. + Create an API key owned by the caller, in a workspace they may see. The member-scoped counterpart of ``POST /api/v1/keys``: the owner is always the caller's own attribution user, the key is always budget-enforced, and the workspace must be visible to the caller (a member of it, or an organization owner/admin, who see every workspace). The secret is returned once. :param create_own_key_request: (required) :type create_own_key_request: CreateOwnKeyRequest diff --git a/src/otari/_client/api/organization_pricing_api.py b/src/otari/_client/api/organization_pricing_api.py index 8d8a4118..1476e20b 100644 --- a/src/otari/_client/api/organization_pricing_api.py +++ b/src/otari/_client/api/organization_pricing_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -61,7 +61,7 @@ def organization_pricing_create_organization_pricing( ) -> OrganizationModelPricingPublic: """Create Organization Pricing - Set the organization's rate for a model over a period. Refused with a 409 when the period overlaps one already stored for that model, naming the period it collides with, rather than shadowing it. Refused with a 403 when the model is addressed through one of the deployment's own provider instances: the deployment holds that credential and settles its upstream bill, so its rate is the deployment price list's rather than a tenant's. The key is normalized to its canonical ``instance:model`` form first, the same call ``POST /api/v1/pricing`` makes, and that is what makes one model one row rather than one per spelling. Stored verbatim, ``openai:gpt-4o`` and ``openai/gpt-4o`` are two keys: the overlap rule would not see them as colliding, and both would resolve, with the canonical one preferred, leaving the other dormant until the first is deleted. Normalizing on the way in is what stops that pair existing at all. + Set the organization's rate for a model over a period. Refused with a 409 when the period overlaps one already stored for that model, naming the period it collides with, rather than shadowing it. Refused with a 403 when the deployment, not the caller's organization, holds the credential that serves the model, whether through one of its own provider instances or a hosted credential the bound port supplies because no usable BYO credential of the organization's own covers every one of its workspaces: either way the deployment settles the upstream bill, so its rate is the deployment price list's rather than a tenant's. The key is normalized to its canonical ``instance:model`` form first, the same call ``POST /api/v1/pricing`` makes, and that is what makes one model one row rather than one per spelling. Stored verbatim, ``openai:gpt-4o`` and ``openai/gpt-4o`` are two keys: the overlap rule would not see them as colliding, and both would resolve, with the canonical one preferred, leaving the other dormant until the first is deleted. Normalizing on the way in is what stops that pair existing at all. :param organization_model_pricing_create: (required) :type organization_model_pricing_create: OrganizationModelPricingCreate @@ -129,7 +129,7 @@ def organization_pricing_create_organization_pricing_with_http_info( ) -> ApiResponse[OrganizationModelPricingPublic]: """Create Organization Pricing - Set the organization's rate for a model over a period. Refused with a 409 when the period overlaps one already stored for that model, naming the period it collides with, rather than shadowing it. Refused with a 403 when the model is addressed through one of the deployment's own provider instances: the deployment holds that credential and settles its upstream bill, so its rate is the deployment price list's rather than a tenant's. The key is normalized to its canonical ``instance:model`` form first, the same call ``POST /api/v1/pricing`` makes, and that is what makes one model one row rather than one per spelling. Stored verbatim, ``openai:gpt-4o`` and ``openai/gpt-4o`` are two keys: the overlap rule would not see them as colliding, and both would resolve, with the canonical one preferred, leaving the other dormant until the first is deleted. Normalizing on the way in is what stops that pair existing at all. + Set the organization's rate for a model over a period. Refused with a 409 when the period overlaps one already stored for that model, naming the period it collides with, rather than shadowing it. Refused with a 403 when the deployment, not the caller's organization, holds the credential that serves the model, whether through one of its own provider instances or a hosted credential the bound port supplies because no usable BYO credential of the organization's own covers every one of its workspaces: either way the deployment settles the upstream bill, so its rate is the deployment price list's rather than a tenant's. The key is normalized to its canonical ``instance:model`` form first, the same call ``POST /api/v1/pricing`` makes, and that is what makes one model one row rather than one per spelling. Stored verbatim, ``openai:gpt-4o`` and ``openai/gpt-4o`` are two keys: the overlap rule would not see them as colliding, and both would resolve, with the canonical one preferred, leaving the other dormant until the first is deleted. Normalizing on the way in is what stops that pair existing at all. :param organization_model_pricing_create: (required) :type organization_model_pricing_create: OrganizationModelPricingCreate @@ -197,7 +197,7 @@ def organization_pricing_create_organization_pricing_without_preload_content( ) -> RESTResponseType: """Create Organization Pricing - Set the organization's rate for a model over a period. Refused with a 409 when the period overlaps one already stored for that model, naming the period it collides with, rather than shadowing it. Refused with a 403 when the model is addressed through one of the deployment's own provider instances: the deployment holds that credential and settles its upstream bill, so its rate is the deployment price list's rather than a tenant's. The key is normalized to its canonical ``instance:model`` form first, the same call ``POST /api/v1/pricing`` makes, and that is what makes one model one row rather than one per spelling. Stored verbatim, ``openai:gpt-4o`` and ``openai/gpt-4o`` are two keys: the overlap rule would not see them as colliding, and both would resolve, with the canonical one preferred, leaving the other dormant until the first is deleted. Normalizing on the way in is what stops that pair existing at all. + Set the organization's rate for a model over a period. Refused with a 409 when the period overlaps one already stored for that model, naming the period it collides with, rather than shadowing it. Refused with a 403 when the deployment, not the caller's organization, holds the credential that serves the model, whether through one of its own provider instances or a hosted credential the bound port supplies because no usable BYO credential of the organization's own covers every one of its workspaces: either way the deployment settles the upstream bill, so its rate is the deployment price list's rather than a tenant's. The key is normalized to its canonical ``instance:model`` form first, the same call ``POST /api/v1/pricing`` makes, and that is what makes one model one row rather than one per spelling. Stored verbatim, ``openai:gpt-4o`` and ``openai/gpt-4o`` are two keys: the overlap rule would not see them as colliding, and both would resolve, with the canonical one preferred, leaving the other dormant until the first is deleted. Normalizing on the way in is what stops that pair existing at all. :param organization_model_pricing_create: (required) :type organization_model_pricing_create: OrganizationModelPricingCreate diff --git a/src/otari/_client/api/organization_usage_api.py b/src/otari/_client/api/organization_usage_api.py index e828c92f..8d11158e 100644 --- a/src/otari/_client/api/organization_usage_api.py +++ b/src/otari/_client/api/organization_usage_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/organizations_api.py b/src/otari/_client/api/organizations_api.py index 697310f9..759f5e8f 100644 --- a/src/otari/_client/api/organizations_api.py +++ b/src/otari/_client/api/organizations_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/otel_api.py b/src/otari/_client/api/otel_api.py index 8c8dab85..9689935e 100644 --- a/src/otari/_client/api/otel_api.py +++ b/src/otari/_client/api/otel_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/playground_api.py b/src/otari/_client/api/playground_api.py index 95ef581b..b0518ff3 100644 --- a/src/otari/_client/api/playground_api.py +++ b/src/otari/_client/api/playground_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/pricing_api.py b/src/otari/_client/api/pricing_api.py index c97442ea..1b76a748 100644 --- a/src/otari/_client/api/pricing_api.py +++ b/src/otari/_client/api/pricing_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/provider_keys_api.py b/src/otari/_client/api/provider_keys_api.py index 87d3264b..edf2ba55 100644 --- a/src/otari/_client/api/provider_keys_api.py +++ b/src/otari/_client/api/provider_keys_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/providers_api.py b/src/otari/_client/api/providers_api.py index 6f7de935..b82ec832 100644 --- a/src/otari/_client/api/providers_api.py +++ b/src/otari/_client/api/providers_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/rerank_api.py b/src/otari/_client/api/rerank_api.py index da97e3c0..7c23717e 100644 --- a/src/otari/_client/api/rerank_api.py +++ b/src/otari/_client/api/rerank_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/responses_api.py b/src/otari/_client/api/responses_api.py index 34844932..dba7e12f 100644 --- a/src/otari/_client/api/responses_api.py +++ b/src/otari/_client/api/responses_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/routing_api.py b/src/otari/_client/api/routing_api.py index b5aa3f93..66f4516f 100644 --- a/src/otari/_client/api/routing_api.py +++ b/src/otari/_client/api/routing_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/scoped_budgets_api.py b/src/otari/_client/api/scoped_budgets_api.py index 84839664..debd6b93 100644 --- a/src/otari/_client/api/scoped_budgets_api.py +++ b/src/otari/_client/api/scoped_budgets_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/search_api.py b/src/otari/_client/api/search_api.py index 8752297f..4b29162f 100644 --- a/src/otari/_client/api/search_api.py +++ b/src/otari/_client/api/search_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/search_tools_api.py b/src/otari/_client/api/search_tools_api.py index 64574007..4dc083b0 100644 --- a/src/otari/_client/api/search_tools_api.py +++ b/src/otari/_client/api/search_tools_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/settings_api.py b/src/otari/_client/api/settings_api.py index a17b5cf6..496b3ee2 100644 --- a/src/otari/_client/api/settings_api.py +++ b/src/otari/_client/api/settings_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/tool_settings_api.py b/src/otari/_client/api/tool_settings_api.py index 6fbe8853..7ff27aeb 100644 --- a/src/otari/_client/api/tool_settings_api.py +++ b/src/otari/_client/api/tool_settings_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -306,7 +306,7 @@ def tool_settings_list_builtin_guardrails( ) -> BuiltInGuardrailCatalog: """List Builtin Guardrails - List the guardrails this gateway can run itself, for the form that defines one. Every guardrail ``any_guardrail`` ships, with the constructor and per-call arguments each one takes, so a guardrail is configured by picking it and filling typed fields. A parameter names the environment variable that fills it where one exists, and ``requirement_groups`` carries the constraints satisfied by any of several parameters, which no single required flag can state. This is the counterpart of ``GET /api/v1/providers/catalog``: the same picker, for a guardrail rather than a provider, and on the same gate that one takes. Reaches no service, so there is no unavailable state to report. ``runnable`` says whether the modules a guardrail's backend needs are installed here, probed rather than imported, and ``missing_extra`` names the Otari extra that would fix it. On the operator router rather than the reader beside it, on both halves of what it answers. It is the input to a write that stores a vendor API key deployment-wide, which is an operator's action alone; and ``runnable`` describes the host's installed packages, which is infrastructure rather than something a tenant is owed about their own requests. A profile *name* is the one thing a caller needs, and the profiles read next door is where the set of those is published. Not on ``verify_catalog_reader`` either: that plane is a closed set of three deployment-describing reads a data-plane key may make, and this is a management read, not one of them. + List the guardrails this gateway can run itself, for the form that defines one. Every guardrail ``any_guardrail`` reaches over a hosted API, with the constructor and per-call arguments each one takes, so a guardrail is configured by picking it and filling typed fields. It is not the whole library: a guardrail that works by holding model weights in the process running it belongs in the guardrails service the profiles read beside this one describes, not here. A parameter names the environment variable that fills it where one exists, and ``requirement_groups`` carries the constraints satisfied by any of several parameters, which no single required flag can state. This is the counterpart of ``GET /api/v1/providers/catalog``: the same picker, for a guardrail rather than a provider, and on the same gate that one takes. Reaches no service, so there is no unavailable state to report: the answer is a property of the installed ``any_guardrail``, not of any deployment's state. On the operator router rather than the reader beside it, because it is the input to a write that stores a vendor credential deployment-wide. The rows carry secret constructor arguments and name the environment variables this deployment would otherwise read them from, so this describes how the deployment is credentialed rather than what a request will have done to it. A profile *name* is the one thing a caller needs, and the profiles read next door is where the set of those is published. Not on ``verify_catalog_reader`` either: that plane is a closed set of three deployment-describing reads a data-plane key may make, and this is a management read, not one of them. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request @@ -369,7 +369,7 @@ def tool_settings_list_builtin_guardrails_with_http_info( ) -> ApiResponse[BuiltInGuardrailCatalog]: """List Builtin Guardrails - List the guardrails this gateway can run itself, for the form that defines one. Every guardrail ``any_guardrail`` ships, with the constructor and per-call arguments each one takes, so a guardrail is configured by picking it and filling typed fields. A parameter names the environment variable that fills it where one exists, and ``requirement_groups`` carries the constraints satisfied by any of several parameters, which no single required flag can state. This is the counterpart of ``GET /api/v1/providers/catalog``: the same picker, for a guardrail rather than a provider, and on the same gate that one takes. Reaches no service, so there is no unavailable state to report. ``runnable`` says whether the modules a guardrail's backend needs are installed here, probed rather than imported, and ``missing_extra`` names the Otari extra that would fix it. On the operator router rather than the reader beside it, on both halves of what it answers. It is the input to a write that stores a vendor API key deployment-wide, which is an operator's action alone; and ``runnable`` describes the host's installed packages, which is infrastructure rather than something a tenant is owed about their own requests. A profile *name* is the one thing a caller needs, and the profiles read next door is where the set of those is published. Not on ``verify_catalog_reader`` either: that plane is a closed set of three deployment-describing reads a data-plane key may make, and this is a management read, not one of them. + List the guardrails this gateway can run itself, for the form that defines one. Every guardrail ``any_guardrail`` reaches over a hosted API, with the constructor and per-call arguments each one takes, so a guardrail is configured by picking it and filling typed fields. It is not the whole library: a guardrail that works by holding model weights in the process running it belongs in the guardrails service the profiles read beside this one describes, not here. A parameter names the environment variable that fills it where one exists, and ``requirement_groups`` carries the constraints satisfied by any of several parameters, which no single required flag can state. This is the counterpart of ``GET /api/v1/providers/catalog``: the same picker, for a guardrail rather than a provider, and on the same gate that one takes. Reaches no service, so there is no unavailable state to report: the answer is a property of the installed ``any_guardrail``, not of any deployment's state. On the operator router rather than the reader beside it, because it is the input to a write that stores a vendor credential deployment-wide. The rows carry secret constructor arguments and name the environment variables this deployment would otherwise read them from, so this describes how the deployment is credentialed rather than what a request will have done to it. A profile *name* is the one thing a caller needs, and the profiles read next door is where the set of those is published. Not on ``verify_catalog_reader`` either: that plane is a closed set of three deployment-describing reads a data-plane key may make, and this is a management read, not one of them. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request @@ -432,7 +432,7 @@ def tool_settings_list_builtin_guardrails_without_preload_content( ) -> RESTResponseType: """List Builtin Guardrails - List the guardrails this gateway can run itself, for the form that defines one. Every guardrail ``any_guardrail`` ships, with the constructor and per-call arguments each one takes, so a guardrail is configured by picking it and filling typed fields. A parameter names the environment variable that fills it where one exists, and ``requirement_groups`` carries the constraints satisfied by any of several parameters, which no single required flag can state. This is the counterpart of ``GET /api/v1/providers/catalog``: the same picker, for a guardrail rather than a provider, and on the same gate that one takes. Reaches no service, so there is no unavailable state to report. ``runnable`` says whether the modules a guardrail's backend needs are installed here, probed rather than imported, and ``missing_extra`` names the Otari extra that would fix it. On the operator router rather than the reader beside it, on both halves of what it answers. It is the input to a write that stores a vendor API key deployment-wide, which is an operator's action alone; and ``runnable`` describes the host's installed packages, which is infrastructure rather than something a tenant is owed about their own requests. A profile *name* is the one thing a caller needs, and the profiles read next door is where the set of those is published. Not on ``verify_catalog_reader`` either: that plane is a closed set of three deployment-describing reads a data-plane key may make, and this is a management read, not one of them. + List the guardrails this gateway can run itself, for the form that defines one. Every guardrail ``any_guardrail`` reaches over a hosted API, with the constructor and per-call arguments each one takes, so a guardrail is configured by picking it and filling typed fields. It is not the whole library: a guardrail that works by holding model weights in the process running it belongs in the guardrails service the profiles read beside this one describes, not here. A parameter names the environment variable that fills it where one exists, and ``requirement_groups`` carries the constraints satisfied by any of several parameters, which no single required flag can state. This is the counterpart of ``GET /api/v1/providers/catalog``: the same picker, for a guardrail rather than a provider, and on the same gate that one takes. Reaches no service, so there is no unavailable state to report: the answer is a property of the installed ``any_guardrail``, not of any deployment's state. On the operator router rather than the reader beside it, because it is the input to a write that stores a vendor credential deployment-wide. The rows carry secret constructor arguments and name the environment variables this deployment would otherwise read them from, so this describes how the deployment is credentialed rather than what a request will have done to it. A profile *name* is the one thing a caller needs, and the profiles read next door is where the set of those is published. Not on ``verify_catalog_reader`` either: that plane is a closed set of three deployment-describing reads a data-plane key may make, and this is a management read, not one of them. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request diff --git a/src/otari/_client/api/tools_api.py b/src/otari/_client/api/tools_api.py index 159f55a1..01c05620 100644 --- a/src/otari/_client/api/tools_api.py +++ b/src/otari/_client/api/tools_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/usage_api.py b/src/otari/_client/api/usage_api.py index 83ce7112..410c5f68 100644 --- a/src/otari/_client/api/usage_api.py +++ b/src/otari/_client/api/usage_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/users_api.py b/src/otari/_client/api/users_api.py index 1a62560a..da4a8f35 100644 --- a/src/otari/_client/api/users_api.py +++ b/src/otari/_client/api/users_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/web_search_api.py b/src/otari/_client/api/web_search_api.py index 7365edb9..838282e1 100644 --- a/src/otari/_client/api/web_search_api.py +++ b/src/otari/_client/api/web_search_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/workspace_activation_api.py b/src/otari/_client/api/workspace_activation_api.py index 56638a61..863233ce 100644 --- a/src/otari/_client/api/workspace_activation_api.py +++ b/src/otari/_client/api/workspace_activation_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/workspace_code_execution_policy_api.py b/src/otari/_client/api/workspace_code_execution_policy_api.py index 93c8b3b4..411b50c3 100644 --- a/src/otari/_client/api/workspace_code_execution_policy_api.py +++ b/src/otari/_client/api/workspace_code_execution_policy_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/workspace_member_budget_policies_api.py b/src/otari/_client/api/workspace_member_budget_policies_api.py index 67d299b8..fffe1cf4 100644 --- a/src/otari/_client/api/workspace_member_budget_policies_api.py +++ b/src/otari/_client/api/workspace_member_budget_policies_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/workspace_web_search_api.py b/src/otari/_client/api/workspace_web_search_api.py index 3517a7e6..918103ed 100644 --- a/src/otari/_client/api/workspace_web_search_api.py +++ b/src/otari/_client/api/workspace_web_search_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api/workspaces_api.py b/src/otari/_client/api/workspaces_api.py index 5102582d..7d3b500c 100644 --- a/src/otari/_client/api/workspaces_api.py +++ b/src/otari/_client/api/workspaces_api.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/api_client.py b/src/otari/_client/api_client.py index c7689be2..fab2e869 100644 --- a/src/otari/_client/api_client.py +++ b/src/otari/_client/api_client.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/configuration.py b/src/otari/_client/configuration.py index 6bc00150..22ea3966 100644 --- a/src/otari/_client/configuration.py +++ b/src/otari/_client/configuration.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -573,7 +573,7 @@ def to_debug_report(self) -> str: return "Python SDK Debug Report:\n"\ "OS: {env}\n"\ "Python Version: {pyversion}\n"\ - "Version of the API: 0.6.1\n"\ + "Version of the API: 0.6.2\n"\ "SDK Package Version: 1.0.0".\ format(env=sys.platform, pyversion=sys.version) diff --git a/src/otari/_client/exceptions.py b/src/otari/_client/exceptions.py index 23876038..d2324f44 100644 --- a/src/otari/_client/exceptions.py +++ b/src/otari/_client/exceptions.py @@ -3,7 +3,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/__init__.py b/src/otari/_client/models/__init__.py index 24002084..3aba09e8 100644 --- a/src/otari/_client/models/__init__.py +++ b/src/otari/_client/models/__init__.py @@ -6,7 +6,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -158,6 +158,7 @@ from otari._client.models.external_ingest_error import ExternalIngestError from otari._client.models.external_ingest_result import ExternalIngestResult from otari._client.models.external_usage_event import ExternalUsageEvent +from otari._client.models.gate_result_response import GateResultResponse from otari._client.models.gateway_settings import GatewaySettings from otari._client.models.guardrail_catalog import GuardrailCatalog from otari._client.models.guardrail_category import GuardrailCategory @@ -399,6 +400,8 @@ from otari._client.models.playground_messages_public import PlaygroundMessagesPublic from otari._client.models.playground_tool_status import PlaygroundToolStatus from otari._client.models.playground_tools_response import PlaygroundToolsResponse +from otari._client.models.policy_check_request import PolicyCheckRequest +from otari._client.models.policy_check_response import PolicyCheckResponse from otari._client.models.policy_request import PolicyRequest from otari._client.models.policy_response import PolicyResponse from otari._client.models.pool_status import PoolStatus diff --git a/src/otari/_client/models/accept_invitation_request.py b/src/otari/_client/models/accept_invitation_request.py index 3e7277a3..2a837a0d 100644 --- a/src/otari/_client/models/accept_invitation_request.py +++ b/src/otari/_client/models/accept_invitation_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/accept_invitation_result_public.py b/src/otari/_client/models/accept_invitation_result_public.py index f384e03a..84d1f26d 100644 --- a/src/otari/_client/models/accept_invitation_result_public.py +++ b/src/otari/_client/models/accept_invitation_result_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/accepted_snapshot_response.py b/src/otari/_client/models/accepted_snapshot_response.py index 89bf82db..12c0ff74 100644 --- a/src/otari/_client/models/accepted_snapshot_response.py +++ b/src/otari/_client/models/accepted_snapshot_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/activation_api_key_public.py b/src/otari/_client/models/activation_api_key_public.py index 690630b6..9694c44e 100644 --- a/src/otari/_client/models/activation_api_key_public.py +++ b/src/otari/_client/models/activation_api_key_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/activation_attempt_public.py b/src/otari/_client/models/activation_attempt_public.py index 7402617d..e35c7f32 100644 --- a/src/otari/_client/models/activation_attempt_public.py +++ b/src/otari/_client/models/activation_attempt_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/active_organization_member_create_request.py b/src/otari/_client/models/active_organization_member_create_request.py index 42513e2e..4e0b2d14 100644 --- a/src/otari/_client/models/active_organization_member_create_request.py +++ b/src/otari/_client/models/active_organization_member_create_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/active_organization_member_create_result_public.py b/src/otari/_client/models/active_organization_member_create_result_public.py index b499b773..3701dfcc 100644 --- a/src/otari/_client/models/active_organization_member_create_result_public.py +++ b/src/otari/_client/models/active_organization_member_create_result_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/active_organization_member_public.py b/src/otari/_client/models/active_organization_member_public.py index 3dc8cbcb..6c4c8340 100644 --- a/src/otari/_client/models/active_organization_member_public.py +++ b/src/otari/_client/models/active_organization_member_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/active_organization_member_update_request.py b/src/otari/_client/models/active_organization_member_update_request.py index 420f7230..49ded285 100644 --- a/src/otari/_client/models/active_organization_member_update_request.py +++ b/src/otari/_client/models/active_organization_member_update_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/active_organization_members_public.py b/src/otari/_client/models/active_organization_members_public.py index 187ac80e..7efb5603 100644 --- a/src/otari/_client/models/active_organization_members_public.py +++ b/src/otari/_client/models/active_organization_members_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/active_organization_update_request.py b/src/otari/_client/models/active_organization_update_request.py index baf8bade..c119565b 100644 --- a/src/otari/_client/models/active_organization_update_request.py +++ b/src/otari/_client/models/active_organization_update_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_behavior.py b/src/otari/_client/models/agent_telemetry_behavior.py index b0fc1e1e..c7e7fb3c 100644 --- a/src/otari/_client/models/agent_telemetry_behavior.py +++ b/src/otari/_client/models/agent_telemetry_behavior.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_count.py b/src/otari/_client/models/agent_telemetry_count.py index 3e92816c..3c0f1689 100644 --- a/src/otari/_client/models/agent_telemetry_count.py +++ b/src/otari/_client/models/agent_telemetry_count.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_delete_request.py b/src/otari/_client/models/agent_telemetry_delete_request.py index 65f6c4f9..e50c2712 100644 --- a/src/otari/_client/models/agent_telemetry_delete_request.py +++ b/src/otari/_client/models/agent_telemetry_delete_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_delete_result.py b/src/otari/_client/models/agent_telemetry_delete_result.py index 20486ad7..5707add0 100644 --- a/src/otari/_client/models/agent_telemetry_delete_result.py +++ b/src/otari/_client/models/agent_telemetry_delete_result.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_group_row.py b/src/otari/_client/models/agent_telemetry_group_row.py index fced297e..e6d0c3dd 100644 --- a/src/otari/_client/models/agent_telemetry_group_row.py +++ b/src/otari/_client/models/agent_telemetry_group_row.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_grouped_series.py b/src/otari/_client/models/agent_telemetry_grouped_series.py index cff9c350..a1eeaf38 100644 --- a/src/otari/_client/models/agent_telemetry_grouped_series.py +++ b/src/otari/_client/models/agent_telemetry_grouped_series.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_grouped_series_point.py b/src/otari/_client/models/agent_telemetry_grouped_series_point.py index 08610b89..cd878474 100644 --- a/src/otari/_client/models/agent_telemetry_grouped_series_point.py +++ b/src/otari/_client/models/agent_telemetry_grouped_series_point.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_measures.py b/src/otari/_client/models/agent_telemetry_measures.py index f9db2fad..58ac962e 100644 --- a/src/otari/_client/models/agent_telemetry_measures.py +++ b/src/otari/_client/models/agent_telemetry_measures.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_outcomes.py b/src/otari/_client/models/agent_telemetry_outcomes.py index 9378a9dd..4f370942 100644 --- a/src/otari/_client/models/agent_telemetry_outcomes.py +++ b/src/otari/_client/models/agent_telemetry_outcomes.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_series_point.py b/src/otari/_client/models/agent_telemetry_series_point.py index 97bb608d..d25e734c 100644 --- a/src/otari/_client/models/agent_telemetry_series_point.py +++ b/src/otari/_client/models/agent_telemetry_series_point.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_summary.py b/src/otari/_client/models/agent_telemetry_summary.py index a27c6c2d..57406d6e 100644 --- a/src/otari/_client/models/agent_telemetry_summary.py +++ b/src/otari/_client/models/agent_telemetry_summary.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_tool_row.py b/src/otari/_client/models/agent_telemetry_tool_row.py index c38ed117..36569b25 100644 --- a/src/otari/_client/models/agent_telemetry_tool_row.py +++ b/src/otari/_client/models/agent_telemetry_tool_row.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/agent_telemetry_usage.py b/src/otari/_client/models/agent_telemetry_usage.py index a5c92aaa..3c55a6b3 100644 --- a/src/otari/_client/models/agent_telemetry_usage.py +++ b/src/otari/_client/models/agent_telemetry_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/alias_request.py b/src/otari/_client/models/alias_request.py index 4de99ee8..b23512e6 100644 --- a/src/otari/_client/models/alias_request.py +++ b/src/otari/_client/models/alias_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/alias_response.py b/src/otari/_client/models/alias_response.py index ae698e36..8c9f61e0 100644 --- a/src/otari/_client/models/alias_response.py +++ b/src/otari/_client/models/alias_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/annotations.py b/src/otari/_client/models/annotations.py index 0e64dd8f..568f908f 100644 --- a/src/otari/_client/models/annotations.py +++ b/src/otari/_client/models/annotations.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/api_key_id.py b/src/otari/_client/models/api_key_id.py index e996a55e..08e493ec 100644 --- a/src/otari/_client/models/api_key_id.py +++ b/src/otari/_client/models/api_key_id.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/applied_edits_inner.py b/src/otari/_client/models/applied_edits_inner.py index c26ba4b1..6e3bf0db 100644 --- a/src/otari/_client/models/applied_edits_inner.py +++ b/src/otari/_client/models/applied_edits_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/audio_content.py b/src/otari/_client/models/audio_content.py index 304b4e56..ba888368 100644 --- a/src/otari/_client/models/audio_content.py +++ b/src/otari/_client/models/audio_content.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/audio_speech_request.py b/src/otari/_client/models/audio_speech_request.py index bac42e26..4f3713f7 100644 --- a/src/otari/_client/models/audio_speech_request.py +++ b/src/otari/_client/models/audio_speech_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/authenticate_passkey_request.py b/src/otari/_client/models/authenticate_passkey_request.py index 57528379..bd167016 100644 --- a/src/otari/_client/models/authenticate_passkey_request.py +++ b/src/otari/_client/models/authenticate_passkey_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/authorize_response.py b/src/otari/_client/models/authorize_response.py index f63ce9be..89db912a 100644 --- a/src/otari/_client/models/authorize_response.py +++ b/src/otari/_client/models/authorize_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/backend_type.py b/src/otari/_client/models/backend_type.py index 5ef1e4bd..db2873f9 100644 --- a/src/otari/_client/models/backend_type.py +++ b/src/otari/_client/models/backend_type.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/batch_request_item.py b/src/otari/_client/models/batch_request_item.py index f76e18df..4b8c353a 100644 --- a/src/otari/_client/models/batch_request_item.py +++ b/src/otari/_client/models/batch_request_item.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/billing_meters.py b/src/otari/_client/models/billing_meters.py index f409d048..1cef6177 100644 --- a/src/otari/_client/models/billing_meters.py +++ b/src/otari/_client/models/billing_meters.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/blob_resource_contents.py b/src/otari/_client/models/blob_resource_contents.py index bd6ae348..84afffd7 100644 --- a/src/otari/_client/models/blob_resource_contents.py +++ b/src/otari/_client/models/blob_resource_contents.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/budget_reset_log_response.py b/src/otari/_client/models/budget_reset_log_response.py index e52abb29..13b1854c 100644 --- a/src/otari/_client/models/budget_reset_log_response.py +++ b/src/otari/_client/models/budget_reset_log_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/budget_response.py b/src/otari/_client/models/budget_response.py index 1baa51fb..37b2ce12 100644 --- a/src/otari/_client/models/budget_response.py +++ b/src/otari/_client/models/budget_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/built_in_guardrail_catalog.py b/src/otari/_client/models/built_in_guardrail_catalog.py index d80f1b8b..f57b14e7 100644 --- a/src/otari/_client/models/built_in_guardrail_catalog.py +++ b/src/otari/_client/models/built_in_guardrail_catalog.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -26,7 +26,7 @@ class BuiltInGuardrailCatalog(BaseModel): """ - Every guardrail this gateway ships, whether or not it can currently run it. + The guardrails this gateway can build and call itself. """ # noqa: E501 guardrails: Optional[List[BuiltInGuardrailSpec]] = None __properties: ClassVar[List[str]] = ["guardrails"] diff --git a/src/otari/_client/models/built_in_guardrail_spec.py b/src/otari/_client/models/built_in_guardrail_spec.py index 9a35afdf..ceac1ce8 100644 --- a/src/otari/_client/models/built_in_guardrail_spec.py +++ b/src/otari/_client/models/built_in_guardrail_spec.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -39,7 +39,6 @@ class BuiltInGuardrailSpec(BaseModel): description: StrictStr display_name: StrictStr guardrail_name: StrictStr = Field(description="The any-guardrail class, and the name a stored guardrail selects") - missing_extra: Optional[StrictStr] = Field(default=None, description="The Otari extra to install to make this runnable, when one would. Null when it already runs, and null for a guardrail this gateway holds no backend information about") multilingual: Optional[StrictBool] = False multimodal: Optional[StrictBool] = False optional_validate_kwargs: Optional[List[StrictStr]] = None @@ -48,13 +47,12 @@ class BuiltInGuardrailSpec(BaseModel): required_validate_kwargs: Optional[List[StrictStr]] = None requirement_groups: Optional[List[RequirementGroup]] = Field(default=None, description="One-of constraints that no single parameter's required flag can express. At least one member of each group must be supplied, or one of the environment variables that satisfies it") requires_api_key: Optional[StrictBool] = False - runnable: StrictBool = Field(description="Whether every module this guardrail's backend needs is installed here. False is a missing package and not a broken guardrail") stages: List[StrictStr] supports_batch: Optional[StrictBool] = Field(default=False, description="Whether several inputs run as one real batched call, not a per-item loop") validate_parameters: Optional[List[GuardrailParameterSpec]] = Field(default=None, description="Per-call arguments, sent with the text on every check") variant_licenses: Optional[List[Dict[str, StrictStr]]] = None vendor: StrictStr - __properties: ClassVar[List[str]] = ["alternate_backends", "backend", "categories", "create_parameters", "default_license", "description", "display_name", "guardrail_name", "missing_extra", "multilingual", "multimodal", "optional_validate_kwargs", "output_shapes", "primary_category", "required_validate_kwargs", "requirement_groups", "requires_api_key", "runnable", "stages", "supports_batch", "validate_parameters", "variant_licenses", "vendor"] + __properties: ClassVar[List[str]] = ["alternate_backends", "backend", "categories", "create_parameters", "default_license", "description", "display_name", "guardrail_name", "multilingual", "multimodal", "optional_validate_kwargs", "output_shapes", "primary_category", "required_validate_kwargs", "requirement_groups", "requires_api_key", "stages", "supports_batch", "validate_parameters", "variant_licenses", "vendor"] model_config = ConfigDict( validate_by_name=True, @@ -116,11 +114,6 @@ def to_dict(self) -> Dict[str, Any]: if _item_validate_parameters: _items.append(_item_validate_parameters.to_dict()) _dict['validate_parameters'] = _items - # set to None if missing_extra (nullable) is None - # and model_fields_set contains the field - if self.missing_extra is None and "missing_extra" in self.model_fields_set: - _dict['missing_extra'] = None - return _dict @classmethod @@ -141,7 +134,6 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: "description": obj.get("description"), "display_name": obj.get("display_name"), "guardrail_name": obj.get("guardrail_name"), - "missing_extra": obj.get("missing_extra"), "multilingual": obj.get("multilingual") if obj.get("multilingual") is not None else False, "multimodal": obj.get("multimodal") if obj.get("multimodal") is not None else False, "optional_validate_kwargs": obj.get("optional_validate_kwargs"), @@ -150,7 +142,6 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: "required_validate_kwargs": obj.get("required_validate_kwargs"), "requirement_groups": [RequirementGroup.from_dict(_item) for _item in obj["requirement_groups"]] if obj.get("requirement_groups") is not None else None, "requires_api_key": obj.get("requires_api_key") if obj.get("requires_api_key") is not None else False, - "runnable": obj.get("runnable"), "stages": obj.get("stages"), "supports_batch": obj.get("supports_batch") if obj.get("supports_batch") is not None else False, "validate_parameters": [GuardrailParameterSpec.from_dict(_item) for _item in obj["validate_parameters"]] if obj.get("validate_parameters") is not None else None, diff --git a/src/otari/_client/models/cache_miss_reason.py b/src/otari/_client/models/cache_miss_reason.py index 97e60a02..2741d839 100644 --- a/src/otari/_client/models/cache_miss_reason.py +++ b/src/otari/_client/models/cache_miss_reason.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/call_tool_result.py b/src/otari/_client/models/call_tool_result.py index 80c915cb..9cb790fb 100644 --- a/src/otari/_client/models/call_tool_result.py +++ b/src/otari/_client/models/call_tool_result.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/caller.py b/src/otari/_client/models/caller.py index 5fbb9355..294b067d 100644 --- a/src/otari/_client/models/caller.py +++ b/src/otari/_client/models/caller.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/caller1.py b/src/otari/_client/models/caller1.py index ae4a5fae..79221e14 100644 --- a/src/otari/_client/models/caller1.py +++ b/src/otari/_client/models/caller1.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/caller_identity_public.py b/src/otari/_client/models/caller_identity_public.py index 928c124d..888a19b3 100644 --- a/src/otari/_client/models/caller_identity_public.py +++ b/src/otari/_client/models/caller_identity_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -17,7 +17,7 @@ import re # noqa: F401 import json -from pydantic import BaseModel, ConfigDict, StrictStr +from pydantic import BaseModel, ConfigDict, Field, StrictBool, StrictStr from typing import Any, ClassVar, Dict, List, Optional from uuid import UUID from typing import Optional, Set @@ -26,12 +26,14 @@ class CallerIdentityPublic(BaseModel): """ - Who the caller is, as against what they may do. The account control at the foot of the dashboard's sidebar draws a person, and no authenticated route reported the caller's own name or address, so it drew a role for everybody who could reach it: \"Operator\", which is not a name and on a multi-tenant deployment was not even true (mozilla-ai/otari#832). Carried on the membership context for the reason ``deployment_operator`` is: the shell reads that context before it paints, so an identity taken from it needs no request of its own and cannot arrive a beat after the chrome it names. Publishing it costs nothing either, since it is the caller's own identity and they are holding the credential that resolved to it. Both fields are nullable, and for opposite reasons. A local operator identity has no address, because first boot provisions it with a name and nothing to sign in with but the master key; a member added to the roster by address has no name until they claim the identity and supply one. So a shell has to be ready to draw either one alone. + Who the caller is, as against what they may do. The account control at the foot of the dashboard's sidebar draws a person, and no authenticated route reported the caller's own name or address, so it drew a role for everybody who could reach it: \"Operator\", which is not a name and on a multi-tenant deployment was not even true (mozilla-ai/otari#832). Carried on the membership context for the reason ``deployment_operator`` is: the shell reads that context before it paints, so an identity taken from it needs no request of its own and cannot arrive a beat after the chrome it names. Publishing it costs nothing either, since it is the caller's own identity and they are holding the credential that resolved to it. ``email`` and ``full_name`` are nullable for opposite reasons. A local operator identity has no address, because first boot provisions it with a name and nothing to sign in with but the master key; a member added by address has no name until they claim the identity and supply one. So a shell has to be ready to draw either one alone. """ # noqa: E501 + claims_deployment: StrictBool = Field(description="Whether setting this identity's password claims the deployment, which stops the master key signing in to the dashboard. True for the deployment's operator until it holds a password, whether or not it already has an address; false for everybody else.") email: Optional[StrictStr] = None full_name: Optional[StrictStr] = None + has_password: StrictBool = Field(description="Whether this identity holds a dashboard password. False for one that signs in only through an OAuth provider or a passkey, and for a roster entry nobody has claimed yet. PUT /api/v1/auth/password requires current_password from a cookie-authenticated caller exactly while this is true.") user_id: UUID - __properties: ClassVar[List[str]] = ["email", "full_name", "user_id"] + __properties: ClassVar[List[str]] = ["claims_deployment", "email", "full_name", "has_password", "user_id"] model_config = ConfigDict( validate_by_name=True, @@ -94,8 +96,10 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: return cls.model_validate(obj) _obj = cls.model_validate({ + "claims_deployment": obj.get("claims_deployment"), "email": obj.get("email"), "full_name": obj.get("full_name"), + "has_password": obj.get("has_password"), "user_id": obj.get("user_id") }) return _obj diff --git a/src/otari/_client/models/caller_organization_membership_public.py b/src/otari/_client/models/caller_organization_membership_public.py index e3899a17..ca419a36 100644 --- a/src/otari/_client/models/caller_organization_membership_public.py +++ b/src/otari/_client/models/caller_organization_membership_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/caller_organization_memberships_public.py b/src/otari/_client/models/caller_organization_memberships_public.py index 1b443264..87519c52 100644 --- a/src/otari/_client/models/caller_organization_memberships_public.py +++ b/src/otari/_client/models/caller_organization_memberships_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/caller_workspace_membership_public.py b/src/otari/_client/models/caller_workspace_membership_public.py index 7ccbe87a..52d6268d 100644 --- a/src/otari/_client/models/caller_workspace_membership_public.py +++ b/src/otari/_client/models/caller_workspace_membership_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/candidate_response.py b/src/otari/_client/models/candidate_response.py index 21b6bf9a..3f337a62 100644 --- a/src/otari/_client/models/candidate_response.py +++ b/src/otari/_client/models/candidate_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/catalog_capabilities.py b/src/otari/_client/models/catalog_capabilities.py index 9d40eb1f..df518fd4 100644 --- a/src/otari/_client/models/catalog_capabilities.py +++ b/src/otari/_client/models/catalog_capabilities.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/catalog_elsewhere.py b/src/otari/_client/models/catalog_elsewhere.py index 0be1cd9b..fa8ae427 100644 --- a/src/otari/_client/models/catalog_elsewhere.py +++ b/src/otari/_client/models/catalog_elsewhere.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/catalog_model_detail.py b/src/otari/_client/models/catalog_model_detail.py index a481ae36..b5a06c4d 100644 --- a/src/otari/_client/models/catalog_model_detail.py +++ b/src/otari/_client/models/catalog_model_detail.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/catalog_model_summary.py b/src/otari/_client/models/catalog_model_summary.py index 0cf91ba5..6210a42c 100644 --- a/src/otari/_client/models/catalog_model_summary.py +++ b/src/otari/_client/models/catalog_model_summary.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/catalog_offering.py b/src/otari/_client/models/catalog_offering.py index db707722..fd5d92c2 100644 --- a/src/otari/_client/models/catalog_offering.py +++ b/src/otari/_client/models/catalog_offering.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/catalog_response.py b/src/otari/_client/models/catalog_response.py index 45fe24be..121fbfbe 100644 --- a/src/otari/_client/models/catalog_response.py +++ b/src/otari/_client/models/catalog_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_chat_completion_audio.py b/src/otari/_client/models/cc_chat_completion_audio.py index 47520af0..9d9d9848 100644 --- a/src/otari/_client/models/cc_chat_completion_audio.py +++ b/src/otari/_client/models/cc_chat_completion_audio.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_chat_completion_message.py b/src/otari/_client/models/cc_chat_completion_message.py index 8c01d456..24f56a18 100644 --- a/src/otari/_client/models/cc_chat_completion_message.py +++ b/src/otari/_client/models/cc_chat_completion_message.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_chat_completion_message_custom_tool_call.py b/src/otari/_client/models/cc_chat_completion_message_custom_tool_call.py index 5745222d..15903074 100644 --- a/src/otari/_client/models/cc_chat_completion_message_custom_tool_call.py +++ b/src/otari/_client/models/cc_chat_completion_message_custom_tool_call.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_chat_completion_message_function_tool_call.py b/src/otari/_client/models/cc_chat_completion_message_function_tool_call.py index a51ba8d8..4e91cb3b 100644 --- a/src/otari/_client/models/cc_chat_completion_message_function_tool_call.py +++ b/src/otari/_client/models/cc_chat_completion_message_function_tool_call.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_chat_completion_message_tool_calls_inner.py b/src/otari/_client/models/cc_chat_completion_message_tool_calls_inner.py index 847069f3..0308e64f 100644 --- a/src/otari/_client/models/cc_chat_completion_message_tool_calls_inner.py +++ b/src/otari/_client/models/cc_chat_completion_message_tool_calls_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_chat_completion_token_logprob.py b/src/otari/_client/models/cc_chat_completion_token_logprob.py index 0e71d90f..9a96cd70 100644 --- a/src/otari/_client/models/cc_chat_completion_token_logprob.py +++ b/src/otari/_client/models/cc_chat_completion_token_logprob.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_choice.py b/src/otari/_client/models/cc_choice.py index 069fe079..b5ea3c36 100644 --- a/src/otari/_client/models/cc_choice.py +++ b/src/otari/_client/models/cc_choice.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_choice_logprobs.py b/src/otari/_client/models/cc_choice_logprobs.py index 72a25250..bea15bcc 100644 --- a/src/otari/_client/models/cc_choice_logprobs.py +++ b/src/otari/_client/models/cc_choice_logprobs.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_completion_tokens_details.py b/src/otari/_client/models/cc_completion_tokens_details.py index 6ed8637c..70e4bf9c 100644 --- a/src/otari/_client/models/cc_completion_tokens_details.py +++ b/src/otari/_client/models/cc_completion_tokens_details.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_completion_usage.py b/src/otari/_client/models/cc_completion_usage.py index 39281039..6af8ded5 100644 --- a/src/otari/_client/models/cc_completion_usage.py +++ b/src/otari/_client/models/cc_completion_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_custom.py b/src/otari/_client/models/cc_custom.py index 5497099e..e307bd63 100644 --- a/src/otari/_client/models/cc_custom.py +++ b/src/otari/_client/models/cc_custom.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_function.py b/src/otari/_client/models/cc_function.py index 93507b13..ac69bdf8 100644 --- a/src/otari/_client/models/cc_function.py +++ b/src/otari/_client/models/cc_function.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_function_call.py b/src/otari/_client/models/cc_function_call.py index 22030f37..eb000bb6 100644 --- a/src/otari/_client/models/cc_function_call.py +++ b/src/otari/_client/models/cc_function_call.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_prompt_tokens_details.py b/src/otari/_client/models/cc_prompt_tokens_details.py index 97e97cd6..94565129 100644 --- a/src/otari/_client/models/cc_prompt_tokens_details.py +++ b/src/otari/_client/models/cc_prompt_tokens_details.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cc_top_logprob.py b/src/otari/_client/models/cc_top_logprob.py index 10d2d328..0b74d249 100644 --- a/src/otari/_client/models/cc_top_logprob.py +++ b/src/otari/_client/models/cc_top_logprob.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_chat_completion_token_logprob.py b/src/otari/_client/models/cck_chat_completion_token_logprob.py index 9a3ca66e..03ff70a7 100644 --- a/src/otari/_client/models/cck_chat_completion_token_logprob.py +++ b/src/otari/_client/models/cck_chat_completion_token_logprob.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_choice_delta.py b/src/otari/_client/models/cck_choice_delta.py index af04c5ba..e18bddf5 100644 --- a/src/otari/_client/models/cck_choice_delta.py +++ b/src/otari/_client/models/cck_choice_delta.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_choice_delta_function_call.py b/src/otari/_client/models/cck_choice_delta_function_call.py index dff093fb..41cf64cf 100644 --- a/src/otari/_client/models/cck_choice_delta_function_call.py +++ b/src/otari/_client/models/cck_choice_delta_function_call.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_choice_delta_tool_call.py b/src/otari/_client/models/cck_choice_delta_tool_call.py index 5fe92fb0..75c5884c 100644 --- a/src/otari/_client/models/cck_choice_delta_tool_call.py +++ b/src/otari/_client/models/cck_choice_delta_tool_call.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_choice_delta_tool_call_function.py b/src/otari/_client/models/cck_choice_delta_tool_call_function.py index 57da1d43..4cd795c4 100644 --- a/src/otari/_client/models/cck_choice_delta_tool_call_function.py +++ b/src/otari/_client/models/cck_choice_delta_tool_call_function.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_choice_logprobs.py b/src/otari/_client/models/cck_choice_logprobs.py index dd0024e1..33fab5d9 100644 --- a/src/otari/_client/models/cck_choice_logprobs.py +++ b/src/otari/_client/models/cck_choice_logprobs.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_chunk_choice.py b/src/otari/_client/models/cck_chunk_choice.py index eebcea88..ad4e5101 100644 --- a/src/otari/_client/models/cck_chunk_choice.py +++ b/src/otari/_client/models/cck_chunk_choice.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_completion_tokens_details.py b/src/otari/_client/models/cck_completion_tokens_details.py index e124e9f4..c290ab2a 100644 --- a/src/otari/_client/models/cck_completion_tokens_details.py +++ b/src/otari/_client/models/cck_completion_tokens_details.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_completion_usage.py b/src/otari/_client/models/cck_completion_usage.py index 0b59cea3..66359034 100644 --- a/src/otari/_client/models/cck_completion_usage.py +++ b/src/otari/_client/models/cck_completion_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_prompt_tokens_details.py b/src/otari/_client/models/cck_prompt_tokens_details.py index 674f97d5..a3ef3918 100644 --- a/src/otari/_client/models/cck_prompt_tokens_details.py +++ b/src/otari/_client/models/cck_prompt_tokens_details.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/cck_top_logprob.py b/src/otari/_client/models/cck_top_logprob.py index 45459221..36a9e9da 100644 --- a/src/otari/_client/models/cck_top_logprob.py +++ b/src/otari/_client/models/cck_top_logprob.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/chat_completion.py b/src/otari/_client/models/chat_completion.py index 0c00a9e7..40b53275 100644 --- a/src/otari/_client/models/chat_completion.py +++ b/src/otari/_client/models/chat_completion.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/chat_completion_chunk.py b/src/otari/_client/models/chat_completion_chunk.py index e34ee83d..6499ab4a 100644 --- a/src/otari/_client/models/chat_completion_chunk.py +++ b/src/otari/_client/models/chat_completion_chunk.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/chat_completion_request.py b/src/otari/_client/models/chat_completion_request.py index e46b2e3d..6761d7f8 100644 --- a/src/otari/_client/models/chat_completion_request.py +++ b/src/otari/_client/models/chat_completion_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/chat_completion_request_tools_inner.py b/src/otari/_client/models/chat_completion_request_tools_inner.py index 0b04f347..e49572fd 100644 --- a/src/otari/_client/models/chat_completion_request_tools_inner.py +++ b/src/otari/_client/models/chat_completion_request_tools_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/chat_message_input.py b/src/otari/_client/models/chat_message_input.py index 84722441..3d742abe 100644 --- a/src/otari/_client/models/chat_message_input.py +++ b/src/otari/_client/models/chat_message_input.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/config_field.py b/src/otari/_client/models/config_field.py index 2c439a2b..350ca4f5 100644 --- a/src/otari/_client/models/config_field.py +++ b/src/otari/_client/models/config_field.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/config_search_tool_schema.py b/src/otari/_client/models/config_search_tool_schema.py index 6a0d9541..1b610910 100644 --- a/src/otari/_client/models/config_search_tool_schema.py +++ b/src/otari/_client/models/config_search_tool_schema.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content.py b/src/otari/_client/models/content.py index 180e75d3..1ca776bc 100644 --- a/src/otari/_client/models/content.py +++ b/src/otari/_client/models/content.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content1.py b/src/otari/_client/models/content1.py index bd55f7f5..9e57f24a 100644 --- a/src/otari/_client/models/content1.py +++ b/src/otari/_client/models/content1.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content10.py b/src/otari/_client/models/content10.py index 0ceff8ac..07dda11d 100644 --- a/src/otari/_client/models/content10.py +++ b/src/otari/_client/models/content10.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content11.py b/src/otari/_client/models/content11.py index 778065c4..fe871800 100644 --- a/src/otari/_client/models/content11.py +++ b/src/otari/_client/models/content11.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content12.py b/src/otari/_client/models/content12.py index 0f825eef..5ffd536c 100644 --- a/src/otari/_client/models/content12.py +++ b/src/otari/_client/models/content12.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content13.py b/src/otari/_client/models/content13.py index 22520c07..2e1b2e98 100644 --- a/src/otari/_client/models/content13.py +++ b/src/otari/_client/models/content13.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content14.py b/src/otari/_client/models/content14.py index ddb38d92..2419db96 100644 --- a/src/otari/_client/models/content14.py +++ b/src/otari/_client/models/content14.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content15.py b/src/otari/_client/models/content15.py index 2d9584c1..19da4f04 100644 --- a/src/otari/_client/models/content15.py +++ b/src/otari/_client/models/content15.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content16.py b/src/otari/_client/models/content16.py index bbaba7f2..f0d5350a 100644 --- a/src/otari/_client/models/content16.py +++ b/src/otari/_client/models/content16.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content17_inner.py b/src/otari/_client/models/content17_inner.py index 6cde7385..1d99df24 100644 --- a/src/otari/_client/models/content17_inner.py +++ b/src/otari/_client/models/content17_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content2.py b/src/otari/_client/models/content2.py index 689194ac..7533151e 100644 --- a/src/otari/_client/models/content2.py +++ b/src/otari/_client/models/content2.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content2_any_of_inner.py b/src/otari/_client/models/content2_any_of_inner.py index da6270de..5cd1cdc7 100644 --- a/src/otari/_client/models/content2_any_of_inner.py +++ b/src/otari/_client/models/content2_any_of_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content3.py b/src/otari/_client/models/content3.py index fe2b5004..83a766f4 100644 --- a/src/otari/_client/models/content3.py +++ b/src/otari/_client/models/content3.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content4.py b/src/otari/_client/models/content4.py index 06a64af9..5b050796 100644 --- a/src/otari/_client/models/content4.py +++ b/src/otari/_client/models/content4.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content5.py b/src/otari/_client/models/content5.py index 63b920ab..8415eea3 100644 --- a/src/otari/_client/models/content5.py +++ b/src/otari/_client/models/content5.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content6.py b/src/otari/_client/models/content6.py index ba272ce7..6112f749 100644 --- a/src/otari/_client/models/content6.py +++ b/src/otari/_client/models/content6.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content7.py b/src/otari/_client/models/content7.py index 7332492e..d2d24f29 100644 --- a/src/otari/_client/models/content7.py +++ b/src/otari/_client/models/content7.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content8.py b/src/otari/_client/models/content8.py index 76a988e1..d2dea026 100644 --- a/src/otari/_client/models/content8.py +++ b/src/otari/_client/models/content8.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content9.py b/src/otari/_client/models/content9.py index b7d14a11..0280957d 100644 --- a/src/otari/_client/models/content9.py +++ b/src/otari/_client/models/content9.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content_any_of_inner.py b/src/otari/_client/models/content_any_of_inner.py index d78d46f4..d987e515 100644 --- a/src/otari/_client/models/content_any_of_inner.py +++ b/src/otari/_client/models/content_any_of_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/content_inner.py b/src/otari/_client/models/content_inner.py index cf07d34b..b5f072e1 100644 --- a/src/otari/_client/models/content_inner.py +++ b/src/otari/_client/models/content_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/conversation.py b/src/otari/_client/models/conversation.py index 024eaa87..3a48a88c 100644 --- a/src/otari/_client/models/conversation.py +++ b/src/otari/_client/models/conversation.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/count_tokens_request.py b/src/otari/_client/models/count_tokens_request.py index 1f118551..c3456805 100644 --- a/src/otari/_client/models/count_tokens_request.py +++ b/src/otari/_client/models/count_tokens_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/count_tokens_response.py b/src/otari/_client/models/count_tokens_response.py index e0285846..4cffcbca 100644 --- a/src/otari/_client/models/count_tokens_response.py +++ b/src/otari/_client/models/count_tokens_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_batch_request.py b/src/otari/_client/models/create_batch_request.py index 6c10e63e..f849a61c 100644 --- a/src/otari/_client/models/create_batch_request.py +++ b/src/otari/_client/models/create_batch_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_budget_request.py b/src/otari/_client/models/create_budget_request.py index de1841ce..bc6c2674 100644 --- a/src/otari/_client/models/create_budget_request.py +++ b/src/otari/_client/models/create_budget_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_embedding_response.py b/src/otari/_client/models/create_embedding_response.py index f031832c..e5f6cb0e 100644 --- a/src/otari/_client/models/create_embedding_response.py +++ b/src/otari/_client/models/create_embedding_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_key_request.py b/src/otari/_client/models/create_key_request.py index 29944db7..14d12030 100644 --- a/src/otari/_client/models/create_key_request.py +++ b/src/otari/_client/models/create_key_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_key_response.py b/src/otari/_client/models/create_key_response.py index 74a1207a..e25d3351 100644 --- a/src/otari/_client/models/create_key_response.py +++ b/src/otari/_client/models/create_key_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_own_key_request.py b/src/otari/_client/models/create_own_key_request.py index b3e42a61..09f5fa1e 100644 --- a/src/otari/_client/models/create_own_key_request.py +++ b/src/otari/_client/models/create_own_key_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_scoped_budget_request.py b/src/otari/_client/models/create_scoped_budget_request.py index ab32617b..65bf133f 100644 --- a/src/otari/_client/models/create_scoped_budget_request.py +++ b/src/otari/_client/models/create_scoped_budget_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_search_tool_request.py b/src/otari/_client/models/create_search_tool_request.py index a40abb00..fa45fce4 100644 --- a/src/otari/_client/models/create_search_tool_request.py +++ b/src/otari/_client/models/create_search_tool_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_session_request.py b/src/otari/_client/models/create_session_request.py index efed61ee..fde0d836 100644 --- a/src/otari/_client/models/create_session_request.py +++ b/src/otari/_client/models/create_session_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_stored_provider_request.py b/src/otari/_client/models/create_stored_provider_request.py index 2fea96a8..d29f05be 100644 --- a/src/otari/_client/models/create_stored_provider_request.py +++ b/src/otari/_client/models/create_stored_provider_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/create_user_request.py b/src/otari/_client/models/create_user_request.py index 19ddf674..852cde4e 100644 --- a/src/otari/_client/models/create_user_request.py +++ b/src/otari/_client/models/create_user_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/deployment_admin_access_public.py b/src/otari/_client/models/deployment_admin_access_public.py index 20a4d344..cc9101e6 100644 --- a/src/otari/_client/models/deployment_admin_access_public.py +++ b/src/otari/_client/models/deployment_admin_access_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/deployment_bootstrap.py b/src/otari/_client/models/deployment_bootstrap.py index ba69e514..7feb57c8 100644 --- a/src/otari/_client/models/deployment_bootstrap.py +++ b/src/otari/_client/models/deployment_bootstrap.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/deployment_user_organization_public.py b/src/otari/_client/models/deployment_user_organization_public.py index da63de9a..98f1c545 100644 --- a/src/otari/_client/models/deployment_user_organization_public.py +++ b/src/otari/_client/models/deployment_user_organization_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/deployment_user_public.py b/src/otari/_client/models/deployment_user_public.py index fb88f249..8b9821b5 100644 --- a/src/otari/_client/models/deployment_user_public.py +++ b/src/otari/_client/models/deployment_user_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/deployment_user_update_request.py b/src/otari/_client/models/deployment_user_update_request.py index d3bd23d0..32d1684f 100644 --- a/src/otari/_client/models/deployment_user_update_request.py +++ b/src/otari/_client/models/deployment_user_update_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/deployment_users_public.py b/src/otari/_client/models/deployment_users_public.py index aa178220..37653685 100644 --- a/src/otari/_client/models/deployment_users_public.py +++ b/src/otari/_client/models/deployment_users_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/discoverable_model.py b/src/otari/_client/models/discoverable_model.py index 6b602f74..d7fb37e1 100644 --- a/src/otari/_client/models/discoverable_model.py +++ b/src/otari/_client/models/discoverable_model.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/discoverable_models_response.py b/src/otari/_client/models/discoverable_models_response.py index ccaa514f..afb2be37 100644 --- a/src/otari/_client/models/discoverable_models_response.py +++ b/src/otari/_client/models/discoverable_models_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/discoverable_provider.py b/src/otari/_client/models/discoverable_provider.py index 6365fb28..dfa4d8c3 100644 --- a/src/otari/_client/models/discoverable_provider.py +++ b/src/otari/_client/models/discoverable_provider.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/dropped_response.py b/src/otari/_client/models/dropped_response.py index 5e1c0d48..6eb0f938 100644 --- a/src/otari/_client/models/dropped_response.py +++ b/src/otari/_client/models/dropped_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/emb_embedding.py b/src/otari/_client/models/emb_embedding.py index e1c670fe..527755be 100644 --- a/src/otari/_client/models/emb_embedding.py +++ b/src/otari/_client/models/emb_embedding.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/emb_usage.py b/src/otari/_client/models/emb_usage.py index 97f311dd..037a8874 100644 --- a/src/otari/_client/models/emb_usage.py +++ b/src/otari/_client/models/emb_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/embedded_resource.py b/src/otari/_client/models/embedded_resource.py index 6488c9c7..272a01e0 100644 --- a/src/otari/_client/models/embedded_resource.py +++ b/src/otari/_client/models/embedded_resource.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/embedding_request.py b/src/otari/_client/models/embedding_request.py index cac15f78..d4f5fc94 100644 --- a/src/otari/_client/models/embedding_request.py +++ b/src/otari/_client/models/embedding_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/execution_state.py b/src/otari/_client/models/execution_state.py index 9886f988..cb39a46c 100644 --- a/src/otari/_client/models/execution_state.py +++ b/src/otari/_client/models/execution_state.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/explain_request.py b/src/otari/_client/models/explain_request.py index 47491f3c..fec71f6f 100644 --- a/src/otari/_client/models/explain_request.py +++ b/src/otari/_client/models/explain_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/explain_response.py b/src/otari/_client/models/explain_response.py index e6e1262b..5fa9b696 100644 --- a/src/otari/_client/models/explain_response.py +++ b/src/otari/_client/models/explain_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/external_events_request.py b/src/otari/_client/models/external_events_request.py index cfbee36a..4979199e 100644 --- a/src/otari/_client/models/external_events_request.py +++ b/src/otari/_client/models/external_events_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/external_ingest_error.py b/src/otari/_client/models/external_ingest_error.py index 695dd8c9..5c9e0a81 100644 --- a/src/otari/_client/models/external_ingest_error.py +++ b/src/otari/_client/models/external_ingest_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/external_ingest_result.py b/src/otari/_client/models/external_ingest_result.py index fc6f934b..a0599239 100644 --- a/src/otari/_client/models/external_ingest_result.py +++ b/src/otari/_client/models/external_ingest_result.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/external_usage_event.py b/src/otari/_client/models/external_usage_event.py index 4ce946ad..2d8344dd 100644 --- a/src/otari/_client/models/external_usage_event.py +++ b/src/otari/_client/models/external_usage_event.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/gate_result_response.py b/src/otari/_client/models/gate_result_response.py new file mode 100644 index 00000000..dc260ab1 --- /dev/null +++ b/src/otari/_client/models/gate_result_response.py @@ -0,0 +1,101 @@ +# coding: utf-8 + +""" + otari + + Otari, an OpenAI-compatible LLM gateway with API key management + + The version of the OpenAPI document: 0.6.2 + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import pprint +import re # noqa: F401 +import json + +from pydantic import BaseModel, ConfigDict, StrictStr +from typing import Any, ClassVar, Dict, List, Optional +from typing import Optional, Set +from typing_extensions import Self +from pydantic_core import to_jsonable_python + +class GateResultResponse(BaseModel): + """ + GateResultResponse + """ # noqa: E501 + detail: Optional[StrictStr] = None + enforcement: StrictStr + gate_id: StrictStr + message: StrictStr + outcome: StrictStr + __properties: ClassVar[List[str]] = ["detail", "enforcement", "gate_id", "message", "outcome"] + + model_config = ConfigDict( + validate_by_name=True, + validate_by_alias=True, + validate_assignment=True, + protected_namespaces=(), + ) + + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + return json.dumps(to_jsonable_python(self.to_dict())) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of GateResultResponse from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # set to None if detail (nullable) is None + # and model_fields_set contains the field + if self.detail is None and "detail" in self.model_fields_set: + _dict['detail'] = None + + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of GateResultResponse from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({ + "detail": obj.get("detail"), + "enforcement": obj.get("enforcement"), + "gate_id": obj.get("gate_id"), + "message": obj.get("message"), + "outcome": obj.get("outcome") + }) + return _obj + + diff --git a/src/otari/_client/models/gateway_settings.py b/src/otari/_client/models/gateway_settings.py index 752e48f4..082583d3 100644 --- a/src/otari/_client/models/gateway_settings.py +++ b/src/otari/_client/models/gateway_settings.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/guardrail_catalog.py b/src/otari/_client/models/guardrail_catalog.py index 3a5dcd42..668ae41a 100644 --- a/src/otari/_client/models/guardrail_catalog.py +++ b/src/otari/_client/models/guardrail_catalog.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/guardrail_category.py b/src/otari/_client/models/guardrail_category.py index 514c6049..591393de 100644 --- a/src/otari/_client/models/guardrail_category.py +++ b/src/otari/_client/models/guardrail_category.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/guardrail_config.py b/src/otari/_client/models/guardrail_config.py index 0f221390..1d0c38c8 100644 --- a/src/otari/_client/models/guardrail_config.py +++ b/src/otari/_client/models/guardrail_config.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/guardrail_parameter_spec.py b/src/otari/_client/models/guardrail_parameter_spec.py index 1dbfa21f..9c82a141 100644 --- a/src/otari/_client/models/guardrail_parameter_spec.py +++ b/src/otari/_client/models/guardrail_parameter_spec.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/guardrail_profile_spec.py b/src/otari/_client/models/guardrail_profile_spec.py index a7792307..6541ee9c 100644 --- a/src/otari/_client/models/guardrail_profile_spec.py +++ b/src/otari/_client/models/guardrail_profile_spec.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/guardrail_stage.py b/src/otari/_client/models/guardrail_stage.py index 58760b33..0554b951 100644 --- a/src/otari/_client/models/guardrail_stage.py +++ b/src/otari/_client/models/guardrail_stage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/http_validation_error.py b/src/otari/_client/models/http_validation_error.py index ed96ecd4..1353edd8 100644 --- a/src/otari/_client/models/http_validation_error.py +++ b/src/otari/_client/models/http_validation_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/icon.py b/src/otari/_client/models/icon.py index 50c80547..3d50eee1 100644 --- a/src/otari/_client/models/icon.py +++ b/src/otari/_client/models/icon.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/image_content.py b/src/otari/_client/models/image_content.py index 3e3ebf56..b26c4576 100644 --- a/src/otari/_client/models/image_content.py +++ b/src/otari/_client/models/image_content.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/image_generation_request.py b/src/otari/_client/models/image_generation_request.py index 7c37c6fc..b2502796 100644 --- a/src/otari/_client/models/image_generation_request.py +++ b/src/otari/_client/models/image_generation_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/images_response.py b/src/otari/_client/models/images_response.py index 91017ab3..e1b452d3 100644 --- a/src/otari/_client/models/images_response.py +++ b/src/otari/_client/models/images_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/img_image.py b/src/otari/_client/models/img_image.py index 33a02fdf..7f9b119f 100644 --- a/src/otari/_client/models/img_image.py +++ b/src/otari/_client/models/img_image.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/img_usage.py b/src/otari/_client/models/img_usage.py index 18ab0816..442b9e29 100644 --- a/src/otari/_client/models/img_usage.py +++ b/src/otari/_client/models/img_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/img_usage_input_tokens_details.py b/src/otari/_client/models/img_usage_input_tokens_details.py index 6da3b99a..7b9ffa6b 100644 --- a/src/otari/_client/models/img_usage_input_tokens_details.py +++ b/src/otari/_client/models/img_usage_input_tokens_details.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/img_usage_output_tokens_details.py b/src/otari/_client/models/img_usage_output_tokens_details.py index ee3c72cd..f4af8687 100644 --- a/src/otari/_client/models/img_usage_output_tokens_details.py +++ b/src/otari/_client/models/img_usage_output_tokens_details.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/in_flight_entry.py b/src/otari/_client/models/in_flight_entry.py index dc689e94..5f0c4c04 100644 --- a/src/otari/_client/models/in_flight_entry.py +++ b/src/otari/_client/models/in_flight_entry.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/in_flight_response.py b/src/otari/_client/models/in_flight_response.py index 58ecf682..8c798c55 100644 --- a/src/otari/_client/models/in_flight_response.py +++ b/src/otari/_client/models/in_flight_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/input.py b/src/otari/_client/models/input.py index 839f333c..ade33f45 100644 --- a/src/otari/_client/models/input.py +++ b/src/otari/_client/models/input.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/input1.py b/src/otari/_client/models/input1.py index c0d2c0be..8e7b6dc1 100644 --- a/src/otari/_client/models/input1.py +++ b/src/otari/_client/models/input1.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/invitation_preview_public.py b/src/otari/_client/models/invitation_preview_public.py index a7165027..bfa881d7 100644 --- a/src/otari/_client/models/invitation_preview_public.py +++ b/src/otari/_client/models/invitation_preview_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/invite_organization_member_request.py b/src/otari/_client/models/invite_organization_member_request.py index a7578062..12bef8e7 100644 --- a/src/otari/_client/models/invite_organization_member_request.py +++ b/src/otari/_client/models/invite_organization_member_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/invite_organization_member_result_public.py b/src/otari/_client/models/invite_organization_member_result_public.py index 3c5a3d2f..3478f827 100644 --- a/src/otari/_client/models/invite_organization_member_result_public.py +++ b/src/otari/_client/models/invite_organization_member_result_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/key_info.py b/src/otari/_client/models/key_info.py index 3155e333..8609b0b4 100644 --- a/src/otari/_client/models/key_info.py +++ b/src/otari/_client/models/key_info.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/known_provider_schema.py b/src/otari/_client/models/known_provider_schema.py index 4910fca2..1c24aa8d 100644 --- a/src/otari/_client/models/known_provider_schema.py +++ b/src/otari/_client/models/known_provider_schema.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/known_provider_summary_schema.py b/src/otari/_client/models/known_provider_summary_schema.py index 29828d64..f0d731e2 100644 --- a/src/otari/_client/models/known_provider_summary_schema.py +++ b/src/otari/_client/models/known_provider_summary_schema.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/learned_policy.py b/src/otari/_client/models/learned_policy.py index c2c55c56..860b025a 100644 --- a/src/otari/_client/models/learned_policy.py +++ b/src/otari/_client/models/learned_policy.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/location_inner.py b/src/otari/_client/models/location_inner.py index 120f4d28..7226814c 100644 --- a/src/otari/_client/models/location_inner.py +++ b/src/otari/_client/models/location_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mail_settings.py b/src/otari/_client/models/mail_settings.py index 18ec343b..4c181c86 100644 --- a/src/otari/_client/models/mail_settings.py +++ b/src/otari/_client/models/mail_settings.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/maintenance_mode.py b/src/otari/_client/models/maintenance_mode.py index ce6eb628..aac91520 100644 --- a/src/otari/_client/models/maintenance_mode.py +++ b/src/otari/_client/models/maintenance_mode.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/managed_tool.py b/src/otari/_client/models/managed_tool.py index 67f6a696..6e784c0b 100644 --- a/src/otari/_client/models/managed_tool.py +++ b/src/otari/_client/models/managed_tool.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mcp_error_body.py b/src/otari/_client/models/mcp_error_body.py index 34c78905..8b8b981f 100644 --- a/src/otari/_client/models/mcp_error_body.py +++ b/src/otari/_client/models/mcp_error_body.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mcp_execute_request.py b/src/otari/_client/models/mcp_execute_request.py index 0d11b7b2..b29d8cad 100644 --- a/src/otari/_client/models/mcp_execute_request.py +++ b/src/otari/_client/models/mcp_execute_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mcp_server_config.py b/src/otari/_client/models/mcp_server_config.py index c8f6139a..77e3c3de 100644 --- a/src/otari/_client/models/mcp_server_config.py +++ b/src/otari/_client/models/mcp_server_config.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mcp_tool_definition.py b/src/otari/_client/models/mcp_tool_definition.py index 62469ac6..46f6a50f 100644 --- a/src/otari/_client/models/mcp_tool_definition.py +++ b/src/otari/_client/models/mcp_tool_definition.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mcp_tool_warning.py b/src/otari/_client/models/mcp_tool_warning.py index 3ea7e77b..17e059d4 100644 --- a/src/otari/_client/models/mcp_tool_warning.py +++ b/src/otari/_client/models/mcp_tool_warning.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mcp_tools_response.py b/src/otari/_client/models/mcp_tools_response.py index c22b1b10..22a4be21 100644 --- a/src/otari/_client/models/mcp_tools_response.py +++ b/src/otari/_client/models/mcp_tools_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/message.py b/src/otari/_client/models/message.py index 44f8fb0c..86b18243 100644 --- a/src/otari/_client/models/message.py +++ b/src/otari/_client/models/message.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/message_response.py b/src/otari/_client/models/message_response.py index d8885694..1a55fd57 100644 --- a/src/otari/_client/models/message_response.py +++ b/src/otari/_client/models/message_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/messages_request.py b/src/otari/_client/models/messages_request.py index ca28edef..21aac555 100644 --- a/src/otari/_client/models/messages_request.py +++ b/src/otari/_client/models/messages_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/model.py b/src/otari/_client/models/model.py index f37bad50..6d1edad3 100644 --- a/src/otari/_client/models/model.py +++ b/src/otari/_client/models/model.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/model1.py b/src/otari/_client/models/model1.py index e28b1d58..ec5fca74 100644 --- a/src/otari/_client/models/model1.py +++ b/src/otari/_client/models/model1.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/model_list_response.py b/src/otari/_client/models/model_list_response.py index ef6f23f8..01d5aa2b 100644 --- a/src/otari/_client/models/model_list_response.py +++ b/src/otari/_client/models/model_list_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/model_metadata.py b/src/otari/_client/models/model_metadata.py index 35daca99..d9e0db9c 100644 --- a/src/otari/_client/models/model_metadata.py +++ b/src/otari/_client/models/model_metadata.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/model_metadata_response.py b/src/otari/_client/models/model_metadata_response.py index 7c602d33..ff4cdccd 100644 --- a/src/otari/_client/models/model_metadata_response.py +++ b/src/otari/_client/models/model_metadata_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/model_object.py b/src/otari/_client/models/model_object.py index 8a53f411..75ba22fd 100644 --- a/src/otari/_client/models/model_object.py +++ b/src/otari/_client/models/model_object.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/model_pricing_info.py b/src/otari/_client/models/model_pricing_info.py index 7900a068..46a46ac7 100644 --- a/src/otari/_client/models/model_pricing_info.py +++ b/src/otari/_client/models/model_pricing_info.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/moderation_request.py b/src/otari/_client/models/moderation_request.py index dbd6ccad..b3d14e65 100644 --- a/src/otari/_client/models/moderation_request.py +++ b/src/otari/_client/models/moderation_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/moderation_response.py b/src/otari/_client/models/moderation_response.py index 8c5c2df0..5b2d3136 100644 --- a/src/otari/_client/models/moderation_response.py +++ b/src/otari/_client/models/moderation_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/moderation_result.py b/src/otari/_client/models/moderation_result.py index a0c35e90..b40c3690 100644 --- a/src/otari/_client/models/moderation_result.py +++ b/src/otari/_client/models/moderation_result.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_anthropic_types_thinking_block_thinking_block.py b/src/otari/_client/models/mr_anthropic_types_thinking_block_thinking_block.py index 852ee94a..facc6ba2 100644 --- a/src/otari/_client/models/mr_anthropic_types_thinking_block_thinking_block.py +++ b/src/otari/_client/models/mr_anthropic_types_thinking_block_thinking_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_any_llm_types_messages_thinking_block.py b/src/otari/_client/models/mr_any_llm_types_messages_thinking_block.py index b5eb35b2..dd89f254 100644 --- a/src/otari/_client/models/mr_any_llm_types_messages_thinking_block.py +++ b/src/otari/_client/models/mr_any_llm_types_messages_thinking_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_base64_pdf_source.py b/src/otari/_client/models/mr_base64_pdf_source.py index 916e04f4..0c39e7de 100644 --- a/src/otari/_client/models/mr_base64_pdf_source.py +++ b/src/otari/_client/models/mr_base64_pdf_source.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_bash_code_execution_output_block.py b/src/otari/_client/models/mr_bash_code_execution_output_block.py index 54197321..ee86b847 100644 --- a/src/otari/_client/models/mr_bash_code_execution_output_block.py +++ b/src/otari/_client/models/mr_bash_code_execution_output_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_bash_code_execution_result_block.py b/src/otari/_client/models/mr_bash_code_execution_result_block.py index c60da35a..8275b96d 100644 --- a/src/otari/_client/models/mr_bash_code_execution_result_block.py +++ b/src/otari/_client/models/mr_bash_code_execution_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_bash_code_execution_tool_result_block.py b/src/otari/_client/models/mr_bash_code_execution_tool_result_block.py index 53ab574f..334cd8eb 100644 --- a/src/otari/_client/models/mr_bash_code_execution_tool_result_block.py +++ b/src/otari/_client/models/mr_bash_code_execution_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_bash_code_execution_tool_result_error.py b/src/otari/_client/models/mr_bash_code_execution_tool_result_error.py index a2b122cb..bdd0678e 100644 --- a/src/otari/_client/models/mr_bash_code_execution_tool_result_error.py +++ b/src/otari/_client/models/mr_bash_code_execution_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_advisor_message_iteration_usage.py b/src/otari/_client/models/mr_beta_advisor_message_iteration_usage.py index afe40646..8c3e8b46 100644 --- a/src/otari/_client/models/mr_beta_advisor_message_iteration_usage.py +++ b/src/otari/_client/models/mr_beta_advisor_message_iteration_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_advisor_redacted_result_block.py b/src/otari/_client/models/mr_beta_advisor_redacted_result_block.py index 2a50241c..c820fcd7 100644 --- a/src/otari/_client/models/mr_beta_advisor_redacted_result_block.py +++ b/src/otari/_client/models/mr_beta_advisor_redacted_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_advisor_result_block.py b/src/otari/_client/models/mr_beta_advisor_result_block.py index 421c7977..21971b62 100644 --- a/src/otari/_client/models/mr_beta_advisor_result_block.py +++ b/src/otari/_client/models/mr_beta_advisor_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_advisor_tool_result_block.py b/src/otari/_client/models/mr_beta_advisor_tool_result_block.py index 9f9eaac1..911a7dcb 100644 --- a/src/otari/_client/models/mr_beta_advisor_tool_result_block.py +++ b/src/otari/_client/models/mr_beta_advisor_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_advisor_tool_result_error.py b/src/otari/_client/models/mr_beta_advisor_tool_result_error.py index 202a561f..a9045351 100644 --- a/src/otari/_client/models/mr_beta_advisor_tool_result_error.py +++ b/src/otari/_client/models/mr_beta_advisor_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_base64_pdf_source.py b/src/otari/_client/models/mr_beta_base64_pdf_source.py index d9a9bfb9..bffc7a58 100644 --- a/src/otari/_client/models/mr_beta_base64_pdf_source.py +++ b/src/otari/_client/models/mr_beta_base64_pdf_source.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_bash_code_execution_output_block.py b/src/otari/_client/models/mr_beta_bash_code_execution_output_block.py index ac5e78be..b82be5d7 100644 --- a/src/otari/_client/models/mr_beta_bash_code_execution_output_block.py +++ b/src/otari/_client/models/mr_beta_bash_code_execution_output_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_bash_code_execution_result_block.py b/src/otari/_client/models/mr_beta_bash_code_execution_result_block.py index 80fcbeb3..1d591388 100644 --- a/src/otari/_client/models/mr_beta_bash_code_execution_result_block.py +++ b/src/otari/_client/models/mr_beta_bash_code_execution_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_bash_code_execution_tool_result_block.py b/src/otari/_client/models/mr_beta_bash_code_execution_tool_result_block.py index cad28aa5..0fb64fe2 100644 --- a/src/otari/_client/models/mr_beta_bash_code_execution_tool_result_block.py +++ b/src/otari/_client/models/mr_beta_bash_code_execution_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_bash_code_execution_tool_result_error.py b/src/otari/_client/models/mr_beta_bash_code_execution_tool_result_error.py index 94fd73a4..940787e6 100644 --- a/src/otari/_client/models/mr_beta_bash_code_execution_tool_result_error.py +++ b/src/otari/_client/models/mr_beta_bash_code_execution_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_cache_creation.py b/src/otari/_client/models/mr_beta_cache_creation.py index 0c98ba22..63ce1de3 100644 --- a/src/otari/_client/models/mr_beta_cache_creation.py +++ b/src/otari/_client/models/mr_beta_cache_creation.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_cache_miss_messages_changed.py b/src/otari/_client/models/mr_beta_cache_miss_messages_changed.py index f52a80f3..20a5b65f 100644 --- a/src/otari/_client/models/mr_beta_cache_miss_messages_changed.py +++ b/src/otari/_client/models/mr_beta_cache_miss_messages_changed.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_cache_miss_model_changed.py b/src/otari/_client/models/mr_beta_cache_miss_model_changed.py index 45807b5f..d43050cb 100644 --- a/src/otari/_client/models/mr_beta_cache_miss_model_changed.py +++ b/src/otari/_client/models/mr_beta_cache_miss_model_changed.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_cache_miss_previous_message_not_found.py b/src/otari/_client/models/mr_beta_cache_miss_previous_message_not_found.py index 1cf16845..9a31185d 100644 --- a/src/otari/_client/models/mr_beta_cache_miss_previous_message_not_found.py +++ b/src/otari/_client/models/mr_beta_cache_miss_previous_message_not_found.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_cache_miss_system_changed.py b/src/otari/_client/models/mr_beta_cache_miss_system_changed.py index cf928164..b3ac13ca 100644 --- a/src/otari/_client/models/mr_beta_cache_miss_system_changed.py +++ b/src/otari/_client/models/mr_beta_cache_miss_system_changed.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_cache_miss_tools_changed.py b/src/otari/_client/models/mr_beta_cache_miss_tools_changed.py index 198c5b4d..04d0ad36 100644 --- a/src/otari/_client/models/mr_beta_cache_miss_tools_changed.py +++ b/src/otari/_client/models/mr_beta_cache_miss_tools_changed.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_cache_miss_unavailable.py b/src/otari/_client/models/mr_beta_cache_miss_unavailable.py index 5166a1c7..47086cd7 100644 --- a/src/otari/_client/models/mr_beta_cache_miss_unavailable.py +++ b/src/otari/_client/models/mr_beta_cache_miss_unavailable.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_citation_char_location.py b/src/otari/_client/models/mr_beta_citation_char_location.py index 16b539e7..3327d939 100644 --- a/src/otari/_client/models/mr_beta_citation_char_location.py +++ b/src/otari/_client/models/mr_beta_citation_char_location.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_citation_config.py b/src/otari/_client/models/mr_beta_citation_config.py index d41e129c..d6412656 100644 --- a/src/otari/_client/models/mr_beta_citation_config.py +++ b/src/otari/_client/models/mr_beta_citation_config.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_citation_content_block_location.py b/src/otari/_client/models/mr_beta_citation_content_block_location.py index 4e69f6f9..476a1c4f 100644 --- a/src/otari/_client/models/mr_beta_citation_content_block_location.py +++ b/src/otari/_client/models/mr_beta_citation_content_block_location.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_citation_page_location.py b/src/otari/_client/models/mr_beta_citation_page_location.py index 52d9fb67..b9393082 100644 --- a/src/otari/_client/models/mr_beta_citation_page_location.py +++ b/src/otari/_client/models/mr_beta_citation_page_location.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_citation_search_result_location.py b/src/otari/_client/models/mr_beta_citation_search_result_location.py index 82c25a4e..7c51deed 100644 --- a/src/otari/_client/models/mr_beta_citation_search_result_location.py +++ b/src/otari/_client/models/mr_beta_citation_search_result_location.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_citations_web_search_result_location.py b/src/otari/_client/models/mr_beta_citations_web_search_result_location.py index 55ffe5e3..792decf6 100644 --- a/src/otari/_client/models/mr_beta_citations_web_search_result_location.py +++ b/src/otari/_client/models/mr_beta_citations_web_search_result_location.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_clear_thinking20251015_edit_response.py b/src/otari/_client/models/mr_beta_clear_thinking20251015_edit_response.py index 73c0a471..8285a068 100644 --- a/src/otari/_client/models/mr_beta_clear_thinking20251015_edit_response.py +++ b/src/otari/_client/models/mr_beta_clear_thinking20251015_edit_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_clear_tool_uses20250919_edit_response.py b/src/otari/_client/models/mr_beta_clear_tool_uses20250919_edit_response.py index cdcb0dd3..e805c8cf 100644 --- a/src/otari/_client/models/mr_beta_clear_tool_uses20250919_edit_response.py +++ b/src/otari/_client/models/mr_beta_clear_tool_uses20250919_edit_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_code_execution_output_block.py b/src/otari/_client/models/mr_beta_code_execution_output_block.py index a51def27..807bf050 100644 --- a/src/otari/_client/models/mr_beta_code_execution_output_block.py +++ b/src/otari/_client/models/mr_beta_code_execution_output_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_code_execution_result_block.py b/src/otari/_client/models/mr_beta_code_execution_result_block.py index 09faa6f4..d187fca3 100644 --- a/src/otari/_client/models/mr_beta_code_execution_result_block.py +++ b/src/otari/_client/models/mr_beta_code_execution_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_code_execution_tool_result_block.py b/src/otari/_client/models/mr_beta_code_execution_tool_result_block.py index c010b484..6265511a 100644 --- a/src/otari/_client/models/mr_beta_code_execution_tool_result_block.py +++ b/src/otari/_client/models/mr_beta_code_execution_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_code_execution_tool_result_error.py b/src/otari/_client/models/mr_beta_code_execution_tool_result_error.py index e31c6f0d..10e97b7c 100644 --- a/src/otari/_client/models/mr_beta_code_execution_tool_result_error.py +++ b/src/otari/_client/models/mr_beta_code_execution_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_compaction_block.py b/src/otari/_client/models/mr_beta_compaction_block.py index b1594269..c014e0cb 100644 --- a/src/otari/_client/models/mr_beta_compaction_block.py +++ b/src/otari/_client/models/mr_beta_compaction_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_compaction_iteration_usage.py b/src/otari/_client/models/mr_beta_compaction_iteration_usage.py index 1794b9b9..51b2fa05 100644 --- a/src/otari/_client/models/mr_beta_compaction_iteration_usage.py +++ b/src/otari/_client/models/mr_beta_compaction_iteration_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_container.py b/src/otari/_client/models/mr_beta_container.py index 29f0f235..7993e74d 100644 --- a/src/otari/_client/models/mr_beta_container.py +++ b/src/otari/_client/models/mr_beta_container.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_container_upload_block.py b/src/otari/_client/models/mr_beta_container_upload_block.py index 09ddc912..4e2492c2 100644 --- a/src/otari/_client/models/mr_beta_container_upload_block.py +++ b/src/otari/_client/models/mr_beta_container_upload_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_context_management_response.py b/src/otari/_client/models/mr_beta_context_management_response.py index 9cd92afe..f535ea3a 100644 --- a/src/otari/_client/models/mr_beta_context_management_response.py +++ b/src/otari/_client/models/mr_beta_context_management_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_diagnostics.py b/src/otari/_client/models/mr_beta_diagnostics.py index 9f6106ec..fde66f3c 100644 --- a/src/otari/_client/models/mr_beta_diagnostics.py +++ b/src/otari/_client/models/mr_beta_diagnostics.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_direct_caller.py b/src/otari/_client/models/mr_beta_direct_caller.py index 061abef7..f0998f0a 100644 --- a/src/otari/_client/models/mr_beta_direct_caller.py +++ b/src/otari/_client/models/mr_beta_direct_caller.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_document_block.py b/src/otari/_client/models/mr_beta_document_block.py index c0b03a2d..574b7e8e 100644 --- a/src/otari/_client/models/mr_beta_document_block.py +++ b/src/otari/_client/models/mr_beta_document_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_encrypted_code_execution_result_block.py b/src/otari/_client/models/mr_beta_encrypted_code_execution_result_block.py index dce91fd2..2e21289f 100644 --- a/src/otari/_client/models/mr_beta_encrypted_code_execution_result_block.py +++ b/src/otari/_client/models/mr_beta_encrypted_code_execution_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_fallback_block.py b/src/otari/_client/models/mr_beta_fallback_block.py index fcf046e1..8f5e7f83 100644 --- a/src/otari/_client/models/mr_beta_fallback_block.py +++ b/src/otari/_client/models/mr_beta_fallback_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_fallback_info.py b/src/otari/_client/models/mr_beta_fallback_info.py index 1b59706e..952dc749 100644 --- a/src/otari/_client/models/mr_beta_fallback_info.py +++ b/src/otari/_client/models/mr_beta_fallback_info.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_fallback_message_iteration_usage.py b/src/otari/_client/models/mr_beta_fallback_message_iteration_usage.py index 6a0f757d..792efebf 100644 --- a/src/otari/_client/models/mr_beta_fallback_message_iteration_usage.py +++ b/src/otari/_client/models/mr_beta_fallback_message_iteration_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_fallback_refusal_trigger.py b/src/otari/_client/models/mr_beta_fallback_refusal_trigger.py index bf1f4165..f9a3057a 100644 --- a/src/otari/_client/models/mr_beta_fallback_refusal_trigger.py +++ b/src/otari/_client/models/mr_beta_fallback_refusal_trigger.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_mcp_tool_result_block.py b/src/otari/_client/models/mr_beta_mcp_tool_result_block.py index 7edda384..77c55e7f 100644 --- a/src/otari/_client/models/mr_beta_mcp_tool_result_block.py +++ b/src/otari/_client/models/mr_beta_mcp_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_mcp_tool_use_block.py b/src/otari/_client/models/mr_beta_mcp_tool_use_block.py index ee814ce3..bb84249b 100644 --- a/src/otari/_client/models/mr_beta_mcp_tool_use_block.py +++ b/src/otari/_client/models/mr_beta_mcp_tool_use_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_message_iteration_usage.py b/src/otari/_client/models/mr_beta_message_iteration_usage.py index e4e7a61c..42a6bebd 100644 --- a/src/otari/_client/models/mr_beta_message_iteration_usage.py +++ b/src/otari/_client/models/mr_beta_message_iteration_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_plain_text_source.py b/src/otari/_client/models/mr_beta_plain_text_source.py index 74ab7387..e29fa693 100644 --- a/src/otari/_client/models/mr_beta_plain_text_source.py +++ b/src/otari/_client/models/mr_beta_plain_text_source.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_redacted_thinking_block.py b/src/otari/_client/models/mr_beta_redacted_thinking_block.py index 74ebd27f..f226145b 100644 --- a/src/otari/_client/models/mr_beta_redacted_thinking_block.py +++ b/src/otari/_client/models/mr_beta_redacted_thinking_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_server_tool_caller.py b/src/otari/_client/models/mr_beta_server_tool_caller.py index 46f50daf..51994325 100644 --- a/src/otari/_client/models/mr_beta_server_tool_caller.py +++ b/src/otari/_client/models/mr_beta_server_tool_caller.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_server_tool_caller20260120.py b/src/otari/_client/models/mr_beta_server_tool_caller20260120.py index 4a39e5c6..edc3a320 100644 --- a/src/otari/_client/models/mr_beta_server_tool_caller20260120.py +++ b/src/otari/_client/models/mr_beta_server_tool_caller20260120.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_server_tool_use_block.py b/src/otari/_client/models/mr_beta_server_tool_use_block.py index 16ece42c..bbbc616b 100644 --- a/src/otari/_client/models/mr_beta_server_tool_use_block.py +++ b/src/otari/_client/models/mr_beta_server_tool_use_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_skill.py b/src/otari/_client/models/mr_beta_skill.py index 1d6c6676..f4aae4ad 100644 --- a/src/otari/_client/models/mr_beta_skill.py +++ b/src/otari/_client/models/mr_beta_skill.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_text_block.py b/src/otari/_client/models/mr_beta_text_block.py index bb10a22c..298aace9 100644 --- a/src/otari/_client/models/mr_beta_text_block.py +++ b/src/otari/_client/models/mr_beta_text_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_text_block_citations_inner.py b/src/otari/_client/models/mr_beta_text_block_citations_inner.py index 1d6207e2..419fa869 100644 --- a/src/otari/_client/models/mr_beta_text_block_citations_inner.py +++ b/src/otari/_client/models/mr_beta_text_block_citations_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_text_editor_code_execution_create_result_block.py b/src/otari/_client/models/mr_beta_text_editor_code_execution_create_result_block.py index 662a634b..188344f6 100644 --- a/src/otari/_client/models/mr_beta_text_editor_code_execution_create_result_block.py +++ b/src/otari/_client/models/mr_beta_text_editor_code_execution_create_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_text_editor_code_execution_str_replace_result_block.py b/src/otari/_client/models/mr_beta_text_editor_code_execution_str_replace_result_block.py index 62b521a7..4d0a183e 100644 --- a/src/otari/_client/models/mr_beta_text_editor_code_execution_str_replace_result_block.py +++ b/src/otari/_client/models/mr_beta_text_editor_code_execution_str_replace_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_text_editor_code_execution_tool_result_block.py b/src/otari/_client/models/mr_beta_text_editor_code_execution_tool_result_block.py index 3ea78efc..d7f97e4a 100644 --- a/src/otari/_client/models/mr_beta_text_editor_code_execution_tool_result_block.py +++ b/src/otari/_client/models/mr_beta_text_editor_code_execution_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_text_editor_code_execution_tool_result_error.py b/src/otari/_client/models/mr_beta_text_editor_code_execution_tool_result_error.py index 11b94dc1..9eb47836 100644 --- a/src/otari/_client/models/mr_beta_text_editor_code_execution_tool_result_error.py +++ b/src/otari/_client/models/mr_beta_text_editor_code_execution_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_text_editor_code_execution_view_result_block.py b/src/otari/_client/models/mr_beta_text_editor_code_execution_view_result_block.py index 7de55172..4cb57e15 100644 --- a/src/otari/_client/models/mr_beta_text_editor_code_execution_view_result_block.py +++ b/src/otari/_client/models/mr_beta_text_editor_code_execution_view_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_thinking_block.py b/src/otari/_client/models/mr_beta_thinking_block.py index f39d80a6..fc82d740 100644 --- a/src/otari/_client/models/mr_beta_thinking_block.py +++ b/src/otari/_client/models/mr_beta_thinking_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_tool_reference_block.py b/src/otari/_client/models/mr_beta_tool_reference_block.py index 4bffe926..b64aecba 100644 --- a/src/otari/_client/models/mr_beta_tool_reference_block.py +++ b/src/otari/_client/models/mr_beta_tool_reference_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_tool_search_tool_result_block.py b/src/otari/_client/models/mr_beta_tool_search_tool_result_block.py index cc4bf6e9..c0da68f5 100644 --- a/src/otari/_client/models/mr_beta_tool_search_tool_result_block.py +++ b/src/otari/_client/models/mr_beta_tool_search_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_tool_search_tool_result_error.py b/src/otari/_client/models/mr_beta_tool_search_tool_result_error.py index 9436d95b..7d3755c0 100644 --- a/src/otari/_client/models/mr_beta_tool_search_tool_result_error.py +++ b/src/otari/_client/models/mr_beta_tool_search_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_tool_search_tool_search_result_block.py b/src/otari/_client/models/mr_beta_tool_search_tool_search_result_block.py index 799b11ba..24c556f5 100644 --- a/src/otari/_client/models/mr_beta_tool_search_tool_search_result_block.py +++ b/src/otari/_client/models/mr_beta_tool_search_tool_search_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_tool_use_block.py b/src/otari/_client/models/mr_beta_tool_use_block.py index e4bc998c..c4c4a266 100644 --- a/src/otari/_client/models/mr_beta_tool_use_block.py +++ b/src/otari/_client/models/mr_beta_tool_use_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_web_fetch_block.py b/src/otari/_client/models/mr_beta_web_fetch_block.py index 2d1d38ba..cc3902bb 100644 --- a/src/otari/_client/models/mr_beta_web_fetch_block.py +++ b/src/otari/_client/models/mr_beta_web_fetch_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_web_fetch_tool_result_block.py b/src/otari/_client/models/mr_beta_web_fetch_tool_result_block.py index 847803bd..32db9db0 100644 --- a/src/otari/_client/models/mr_beta_web_fetch_tool_result_block.py +++ b/src/otari/_client/models/mr_beta_web_fetch_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_web_fetch_tool_result_error_block.py b/src/otari/_client/models/mr_beta_web_fetch_tool_result_error_block.py index 00701c03..7e440c8f 100644 --- a/src/otari/_client/models/mr_beta_web_fetch_tool_result_error_block.py +++ b/src/otari/_client/models/mr_beta_web_fetch_tool_result_error_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_web_search_result_block.py b/src/otari/_client/models/mr_beta_web_search_result_block.py index 36f9547e..f77cb3fd 100644 --- a/src/otari/_client/models/mr_beta_web_search_result_block.py +++ b/src/otari/_client/models/mr_beta_web_search_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_web_search_tool_result_block.py b/src/otari/_client/models/mr_beta_web_search_tool_result_block.py index 3211e049..c02c9192 100644 --- a/src/otari/_client/models/mr_beta_web_search_tool_result_block.py +++ b/src/otari/_client/models/mr_beta_web_search_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_beta_web_search_tool_result_error.py b/src/otari/_client/models/mr_beta_web_search_tool_result_error.py index 3d7b3d2c..38309447 100644 --- a/src/otari/_client/models/mr_beta_web_search_tool_result_error.py +++ b/src/otari/_client/models/mr_beta_web_search_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_cache_creation.py b/src/otari/_client/models/mr_cache_creation.py index 31a54321..2964667c 100644 --- a/src/otari/_client/models/mr_cache_creation.py +++ b/src/otari/_client/models/mr_cache_creation.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_citation_char_location.py b/src/otari/_client/models/mr_citation_char_location.py index 89f2d67b..671fb6f7 100644 --- a/src/otari/_client/models/mr_citation_char_location.py +++ b/src/otari/_client/models/mr_citation_char_location.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_citation_content_block_location.py b/src/otari/_client/models/mr_citation_content_block_location.py index dd79143b..f045709d 100644 --- a/src/otari/_client/models/mr_citation_content_block_location.py +++ b/src/otari/_client/models/mr_citation_content_block_location.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_citation_page_location.py b/src/otari/_client/models/mr_citation_page_location.py index 25df43e2..934796e0 100644 --- a/src/otari/_client/models/mr_citation_page_location.py +++ b/src/otari/_client/models/mr_citation_page_location.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_citations_config.py b/src/otari/_client/models/mr_citations_config.py index b21091ca..ac299aeb 100644 --- a/src/otari/_client/models/mr_citations_config.py +++ b/src/otari/_client/models/mr_citations_config.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_citations_search_result_location.py b/src/otari/_client/models/mr_citations_search_result_location.py index d9e62b4b..e563369b 100644 --- a/src/otari/_client/models/mr_citations_search_result_location.py +++ b/src/otari/_client/models/mr_citations_search_result_location.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_citations_web_search_result_location.py b/src/otari/_client/models/mr_citations_web_search_result_location.py index f9425934..54a89dd0 100644 --- a/src/otari/_client/models/mr_citations_web_search_result_location.py +++ b/src/otari/_client/models/mr_citations_web_search_result_location.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_code_execution_output_block.py b/src/otari/_client/models/mr_code_execution_output_block.py index bcc2599f..599442a2 100644 --- a/src/otari/_client/models/mr_code_execution_output_block.py +++ b/src/otari/_client/models/mr_code_execution_output_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_code_execution_result_block.py b/src/otari/_client/models/mr_code_execution_result_block.py index 15d1488c..ea97cd19 100644 --- a/src/otari/_client/models/mr_code_execution_result_block.py +++ b/src/otari/_client/models/mr_code_execution_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_code_execution_tool_result_block.py b/src/otari/_client/models/mr_code_execution_tool_result_block.py index 940cee59..cd8dc519 100644 --- a/src/otari/_client/models/mr_code_execution_tool_result_block.py +++ b/src/otari/_client/models/mr_code_execution_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_code_execution_tool_result_error.py b/src/otari/_client/models/mr_code_execution_tool_result_error.py index d76b063f..9a83bec7 100644 --- a/src/otari/_client/models/mr_code_execution_tool_result_error.py +++ b/src/otari/_client/models/mr_code_execution_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_container_upload_block.py b/src/otari/_client/models/mr_container_upload_block.py index f7459c96..194f9e85 100644 --- a/src/otari/_client/models/mr_container_upload_block.py +++ b/src/otari/_client/models/mr_container_upload_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_direct_caller.py b/src/otari/_client/models/mr_direct_caller.py index 4778eb4b..86569408 100644 --- a/src/otari/_client/models/mr_direct_caller.py +++ b/src/otari/_client/models/mr_direct_caller.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_document_block.py b/src/otari/_client/models/mr_document_block.py index 9cfba9d6..5b9d394b 100644 --- a/src/otari/_client/models/mr_document_block.py +++ b/src/otari/_client/models/mr_document_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_encrypted_code_execution_result_block.py b/src/otari/_client/models/mr_encrypted_code_execution_result_block.py index d7574a68..ba44c24a 100644 --- a/src/otari/_client/models/mr_encrypted_code_execution_result_block.py +++ b/src/otari/_client/models/mr_encrypted_code_execution_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_message_usage.py b/src/otari/_client/models/mr_message_usage.py index ae90a178..0d744fe6 100644 --- a/src/otari/_client/models/mr_message_usage.py +++ b/src/otari/_client/models/mr_message_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_message_usage_iterations_inner.py b/src/otari/_client/models/mr_message_usage_iterations_inner.py index 1b95efc2..f88a851b 100644 --- a/src/otari/_client/models/mr_message_usage_iterations_inner.py +++ b/src/otari/_client/models/mr_message_usage_iterations_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_output_tokens_details.py b/src/otari/_client/models/mr_output_tokens_details.py index 6604615b..7295fd70 100644 --- a/src/otari/_client/models/mr_output_tokens_details.py +++ b/src/otari/_client/models/mr_output_tokens_details.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_plain_text_source.py b/src/otari/_client/models/mr_plain_text_source.py index 5e2535e0..0dbf6103 100644 --- a/src/otari/_client/models/mr_plain_text_source.py +++ b/src/otari/_client/models/mr_plain_text_source.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_redacted_thinking_block.py b/src/otari/_client/models/mr_redacted_thinking_block.py index 2682aa78..4cf708b7 100644 --- a/src/otari/_client/models/mr_redacted_thinking_block.py +++ b/src/otari/_client/models/mr_redacted_thinking_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_refusal_stop_details.py b/src/otari/_client/models/mr_refusal_stop_details.py index b1217e2c..8f1361f9 100644 --- a/src/otari/_client/models/mr_refusal_stop_details.py +++ b/src/otari/_client/models/mr_refusal_stop_details.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_server_tool_caller.py b/src/otari/_client/models/mr_server_tool_caller.py index 40044165..a6d66f96 100644 --- a/src/otari/_client/models/mr_server_tool_caller.py +++ b/src/otari/_client/models/mr_server_tool_caller.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_server_tool_caller20260120.py b/src/otari/_client/models/mr_server_tool_caller20260120.py index e63be246..26782870 100644 --- a/src/otari/_client/models/mr_server_tool_caller20260120.py +++ b/src/otari/_client/models/mr_server_tool_caller20260120.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_server_tool_usage.py b/src/otari/_client/models/mr_server_tool_usage.py index 809af4b0..f722d884 100644 --- a/src/otari/_client/models/mr_server_tool_usage.py +++ b/src/otari/_client/models/mr_server_tool_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_server_tool_use_block.py b/src/otari/_client/models/mr_server_tool_use_block.py index f4a69293..cee0f3dc 100644 --- a/src/otari/_client/models/mr_server_tool_use_block.py +++ b/src/otari/_client/models/mr_server_tool_use_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_text_block.py b/src/otari/_client/models/mr_text_block.py index 055e849b..49260f8c 100644 --- a/src/otari/_client/models/mr_text_block.py +++ b/src/otari/_client/models/mr_text_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_text_block_citations_inner.py b/src/otari/_client/models/mr_text_block_citations_inner.py index cdfa1faa..60b4b3f8 100644 --- a/src/otari/_client/models/mr_text_block_citations_inner.py +++ b/src/otari/_client/models/mr_text_block_citations_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_text_editor_code_execution_create_result_block.py b/src/otari/_client/models/mr_text_editor_code_execution_create_result_block.py index 486d3b28..ab5e31eb 100644 --- a/src/otari/_client/models/mr_text_editor_code_execution_create_result_block.py +++ b/src/otari/_client/models/mr_text_editor_code_execution_create_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_text_editor_code_execution_str_replace_result_block.py b/src/otari/_client/models/mr_text_editor_code_execution_str_replace_result_block.py index 02b4ef6d..d71d8bc4 100644 --- a/src/otari/_client/models/mr_text_editor_code_execution_str_replace_result_block.py +++ b/src/otari/_client/models/mr_text_editor_code_execution_str_replace_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_text_editor_code_execution_tool_result_block.py b/src/otari/_client/models/mr_text_editor_code_execution_tool_result_block.py index a4f7066d..758b8b9a 100644 --- a/src/otari/_client/models/mr_text_editor_code_execution_tool_result_block.py +++ b/src/otari/_client/models/mr_text_editor_code_execution_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_text_editor_code_execution_tool_result_error.py b/src/otari/_client/models/mr_text_editor_code_execution_tool_result_error.py index c0c4600a..c40731aa 100644 --- a/src/otari/_client/models/mr_text_editor_code_execution_tool_result_error.py +++ b/src/otari/_client/models/mr_text_editor_code_execution_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_text_editor_code_execution_view_result_block.py b/src/otari/_client/models/mr_text_editor_code_execution_view_result_block.py index 0a6caecd..a9ea7d7b 100644 --- a/src/otari/_client/models/mr_text_editor_code_execution_view_result_block.py +++ b/src/otari/_client/models/mr_text_editor_code_execution_view_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_tool_reference_block.py b/src/otari/_client/models/mr_tool_reference_block.py index 5e4992c4..f6c5bc66 100644 --- a/src/otari/_client/models/mr_tool_reference_block.py +++ b/src/otari/_client/models/mr_tool_reference_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_tool_search_tool_result_block.py b/src/otari/_client/models/mr_tool_search_tool_result_block.py index 4985cc5f..c99d1b32 100644 --- a/src/otari/_client/models/mr_tool_search_tool_result_block.py +++ b/src/otari/_client/models/mr_tool_search_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_tool_search_tool_result_error.py b/src/otari/_client/models/mr_tool_search_tool_result_error.py index b7393f47..97897d04 100644 --- a/src/otari/_client/models/mr_tool_search_tool_result_error.py +++ b/src/otari/_client/models/mr_tool_search_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_tool_search_tool_search_result_block.py b/src/otari/_client/models/mr_tool_search_tool_search_result_block.py index a2c15ca1..c13871b2 100644 --- a/src/otari/_client/models/mr_tool_search_tool_search_result_block.py +++ b/src/otari/_client/models/mr_tool_search_tool_search_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_tool_use_block.py b/src/otari/_client/models/mr_tool_use_block.py index 7df6c0cf..0b075e47 100644 --- a/src/otari/_client/models/mr_tool_use_block.py +++ b/src/otari/_client/models/mr_tool_use_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_web_fetch_block.py b/src/otari/_client/models/mr_web_fetch_block.py index ac9e63c3..1b6880b7 100644 --- a/src/otari/_client/models/mr_web_fetch_block.py +++ b/src/otari/_client/models/mr_web_fetch_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_web_fetch_tool_result_block.py b/src/otari/_client/models/mr_web_fetch_tool_result_block.py index d6c33e64..666855a0 100644 --- a/src/otari/_client/models/mr_web_fetch_tool_result_block.py +++ b/src/otari/_client/models/mr_web_fetch_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_web_fetch_tool_result_error_block.py b/src/otari/_client/models/mr_web_fetch_tool_result_error_block.py index 1ff4bd3c..5b000a44 100644 --- a/src/otari/_client/models/mr_web_fetch_tool_result_error_block.py +++ b/src/otari/_client/models/mr_web_fetch_tool_result_error_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_web_search_result_block.py b/src/otari/_client/models/mr_web_search_result_block.py index c3685dcb..6560b88a 100644 --- a/src/otari/_client/models/mr_web_search_result_block.py +++ b/src/otari/_client/models/mr_web_search_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_web_search_tool_result_block.py b/src/otari/_client/models/mr_web_search_tool_result_block.py index 14b8896b..12786ce3 100644 --- a/src/otari/_client/models/mr_web_search_tool_result_block.py +++ b/src/otari/_client/models/mr_web_search_tool_result_block.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/mr_web_search_tool_result_error.py b/src/otari/_client/models/mr_web_search_tool_result_error.py index 0c048639..11f6965d 100644 --- a/src/otari/_client/models/mr_web_search_tool_result_error.py +++ b/src/otari/_client/models/mr_web_search_tool_result_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_audio.py b/src/otari/_client/models/msg_audio.py index c9b34657..267e06cf 100644 --- a/src/otari/_client/models/msg_audio.py +++ b/src/otari/_client/models/msg_audio.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_assistant_message_param.py b/src/otari/_client/models/msg_chat_completion_assistant_message_param.py index a40c52d7..b97cfe83 100644 --- a/src/otari/_client/models/msg_chat_completion_assistant_message_param.py +++ b/src/otari/_client/models/msg_chat_completion_assistant_message_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_content_part_image_param.py b/src/otari/_client/models/msg_chat_completion_content_part_image_param.py index 25b1e83c..c8890a4e 100644 --- a/src/otari/_client/models/msg_chat_completion_content_part_image_param.py +++ b/src/otari/_client/models/msg_chat_completion_content_part_image_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_content_part_input_audio_param.py b/src/otari/_client/models/msg_chat_completion_content_part_input_audio_param.py index 75ed751f..2ef519d8 100644 --- a/src/otari/_client/models/msg_chat_completion_content_part_input_audio_param.py +++ b/src/otari/_client/models/msg_chat_completion_content_part_input_audio_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_content_part_refusal_param.py b/src/otari/_client/models/msg_chat_completion_content_part_refusal_param.py index 761a7541..b9f319a4 100644 --- a/src/otari/_client/models/msg_chat_completion_content_part_refusal_param.py +++ b/src/otari/_client/models/msg_chat_completion_content_part_refusal_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_content_part_text_param.py b/src/otari/_client/models/msg_chat_completion_content_part_text_param.py index 550fb1cc..17b710b0 100644 --- a/src/otari/_client/models/msg_chat_completion_content_part_text_param.py +++ b/src/otari/_client/models/msg_chat_completion_content_part_text_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_developer_message_param.py b/src/otari/_client/models/msg_chat_completion_developer_message_param.py index 3350bdef..9f6a0b76 100644 --- a/src/otari/_client/models/msg_chat_completion_developer_message_param.py +++ b/src/otari/_client/models/msg_chat_completion_developer_message_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_function_message_param.py b/src/otari/_client/models/msg_chat_completion_function_message_param.py index 326f44a3..3f1d03b5 100644 --- a/src/otari/_client/models/msg_chat_completion_function_message_param.py +++ b/src/otari/_client/models/msg_chat_completion_function_message_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_message_custom_tool_call_param.py b/src/otari/_client/models/msg_chat_completion_message_custom_tool_call_param.py index 4b2714b3..16fc477f 100644 --- a/src/otari/_client/models/msg_chat_completion_message_custom_tool_call_param.py +++ b/src/otari/_client/models/msg_chat_completion_message_custom_tool_call_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_message_function_tool_call_param.py b/src/otari/_client/models/msg_chat_completion_message_function_tool_call_param.py index 99996e78..d784e96f 100644 --- a/src/otari/_client/models/msg_chat_completion_message_function_tool_call_param.py +++ b/src/otari/_client/models/msg_chat_completion_message_function_tool_call_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_system_message_param.py b/src/otari/_client/models/msg_chat_completion_system_message_param.py index 01a1fd46..e84061d1 100644 --- a/src/otari/_client/models/msg_chat_completion_system_message_param.py +++ b/src/otari/_client/models/msg_chat_completion_system_message_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_tool_message_param.py b/src/otari/_client/models/msg_chat_completion_tool_message_param.py index c6b9b159..78fc8986 100644 --- a/src/otari/_client/models/msg_chat_completion_tool_message_param.py +++ b/src/otari/_client/models/msg_chat_completion_tool_message_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_chat_completion_user_message_param.py b/src/otari/_client/models/msg_chat_completion_user_message_param.py index b5671fc0..ff89e73c 100644 --- a/src/otari/_client/models/msg_chat_completion_user_message_param.py +++ b/src/otari/_client/models/msg_chat_completion_user_message_param.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_custom.py b/src/otari/_client/models/msg_custom.py index a63fffff..776cbc04 100644 --- a/src/otari/_client/models/msg_custom.py +++ b/src/otari/_client/models/msg_custom.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_file.py b/src/otari/_client/models/msg_file.py index ae6d86c6..a67c0fca 100644 --- a/src/otari/_client/models/msg_file.py +++ b/src/otari/_client/models/msg_file.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_file_file.py b/src/otari/_client/models/msg_file_file.py index 1df8973b..02941476 100644 --- a/src/otari/_client/models/msg_file_file.py +++ b/src/otari/_client/models/msg_file_file.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_function.py b/src/otari/_client/models/msg_function.py index 5145f25f..cbab74bd 100644 --- a/src/otari/_client/models/msg_function.py +++ b/src/otari/_client/models/msg_function.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_function_call.py b/src/otari/_client/models/msg_function_call.py index 36d1a254..fa47bef5 100644 --- a/src/otari/_client/models/msg_function_call.py +++ b/src/otari/_client/models/msg_function_call.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_image_url.py b/src/otari/_client/models/msg_image_url.py index 2de2ddd2..83704b5d 100644 --- a/src/otari/_client/models/msg_image_url.py +++ b/src/otari/_client/models/msg_image_url.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/msg_input_audio.py b/src/otari/_client/models/msg_input_audio.py index 38f4c2c7..3c3a1a0d 100644 --- a/src/otari/_client/models/msg_input_audio.py +++ b/src/otari/_client/models/msg_input_audio.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/o_auth_callback_request.py b/src/otari/_client/models/o_auth_callback_request.py index 9f2aee5c..bb1e4ca7 100644 --- a/src/otari/_client/models/o_auth_callback_request.py +++ b/src/otari/_client/models/o_auth_callback_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/o_auth_session_response.py b/src/otari/_client/models/o_auth_session_response.py index d19f45db..10739215 100644 --- a/src/otari/_client/models/o_auth_session_response.py +++ b/src/otari/_client/models/o_auth_session_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/offering_usage.py b/src/otari/_client/models/offering_usage.py index 4ad9cff2..f05aaa0f 100644 --- a/src/otari/_client/models/offering_usage.py +++ b/src/otari/_client/models/offering_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/org_provider_key_create_request.py b/src/otari/_client/models/org_provider_key_create_request.py index 828a0a43..f798aaa1 100644 --- a/src/otari/_client/models/org_provider_key_create_request.py +++ b/src/otari/_client/models/org_provider_key_create_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -26,7 +26,7 @@ class OrgProviderKeyCreateRequest(BaseModel): """ - What a caller sends to create a key. The plaintext key is never stored as sent: the service encrypts it (`services/secret_box.py`) and keeps only the ciphertext and ``last4``, the same convention `entities.ProviderCredential` already uses. + What a caller sends to create a key. The plaintext key is never stored as sent: the service encrypts it (`services/secret_box.py`) and keeps only the ciphertext and ``last4``, the same convention `providers.ProviderCredential` already uses. """ # noqa: E501 api_base: Optional[Annotated[str, Field(strict=True, max_length=1024)]] = None api_key: Optional[StrictStr] = None diff --git a/src/otari/_client/models/org_provider_key_public.py b/src/otari/_client/models/org_provider_key_public.py index d772c226..934dbc84 100644 --- a/src/otari/_client/models/org_provider_key_public.py +++ b/src/otari/_client/models/org_provider_key_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -18,7 +18,7 @@ import json from datetime import datetime -from pydantic import BaseModel, ConfigDict, StrictBool, StrictStr +from pydantic import BaseModel, ConfigDict, Field, StrictBool, StrictStr from typing import Any, ClassVar, Dict, List, Optional from uuid import UUID from typing import Optional, Set @@ -40,7 +40,8 @@ class OrgProviderKeyPublic(BaseModel): organization_id: UUID provider: StrictStr updated_at: Optional[datetime] = None - __properties: ClassVar[List[str]] = ["api_base", "archived_at", "client_args", "created_at", "id", "is_org_default", "last4", "name", "organization_id", "provider", "updated_at"] + usable: StrictBool = Field(description="False when the stored credential cannot be decrypted on this deployment, so the key supplies nothing at dispatch and the catalog withholds its provider. A row this deployment cannot read is still listed, because deleting or replacing it is what fixes it.") + __properties: ClassVar[List[str]] = ["api_base", "archived_at", "client_args", "created_at", "id", "is_org_default", "last4", "name", "organization_id", "provider", "updated_at", "usable"] model_config = ConfigDict( validate_by_name=True, @@ -128,7 +129,8 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: "name": obj.get("name"), "organization_id": obj.get("organization_id"), "provider": obj.get("provider"), - "updated_at": obj.get("updated_at") + "updated_at": obj.get("updated_at"), + "usable": obj.get("usable") }) return _obj diff --git a/src/otari/_client/models/org_provider_key_update_request.py b/src/otari/_client/models/org_provider_key_update_request.py index 52f0c40f..0350eb6e 100644 --- a/src/otari/_client/models/org_provider_key_update_request.py +++ b/src/otari/_client/models/org_provider_key_update_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/org_provider_keys_public.py b/src/otari/_client/models/org_provider_keys_public.py index 3fc6a075..938f8817 100644 --- a/src/otari/_client/models/org_provider_keys_public.py +++ b/src/otari/_client/models/org_provider_keys_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_budget_create.py b/src/otari/_client/models/organization_budget_create.py index eec7f63e..77817ab0 100644 --- a/src/otari/_client/models/organization_budget_create.py +++ b/src/otari/_client/models/organization_budget_create.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_budget_public.py b/src/otari/_client/models/organization_budget_public.py index d481d0da..2e2241fd 100644 --- a/src/otari/_client/models/organization_budget_public.py +++ b/src/otari/_client/models/organization_budget_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_budget_update.py b/src/otari/_client/models/organization_budget_update.py index b11ede04..51b49895 100644 --- a/src/otari/_client/models/organization_budget_update.py +++ b/src/otari/_client/models/organization_budget_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_budgets_public.py b/src/otari/_client/models/organization_budgets_public.py index 4db2f8f7..24c52239 100644 --- a/src/otari/_client/models/organization_budgets_public.py +++ b/src/otari/_client/models/organization_budgets_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_create_request.py b/src/otari/_client/models/organization_create_request.py index 7d53f1b1..5769ae55 100644 --- a/src/otari/_client/models/organization_create_request.py +++ b/src/otari/_client/models/organization_create_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_domain_create_request.py b/src/otari/_client/models/organization_domain_create_request.py index f261af57..9b6e5bd0 100644 --- a/src/otari/_client/models/organization_domain_create_request.py +++ b/src/otari/_client/models/organization_domain_create_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_domain_public.py b/src/otari/_client/models/organization_domain_public.py index c26a29d9..1023c7a5 100644 --- a/src/otari/_client/models/organization_domain_public.py +++ b/src/otari/_client/models/organization_domain_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_domain_update_request.py b/src/otari/_client/models/organization_domain_update_request.py index ca94f5f5..08288b46 100644 --- a/src/otari/_client/models/organization_domain_update_request.py +++ b/src/otari/_client/models/organization_domain_update_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_domains_public.py b/src/otari/_client/models/organization_domains_public.py index 0394804b..01055787 100644 --- a/src/otari/_client/models/organization_domains_public.py +++ b/src/otari/_client/models/organization_domains_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_guardrail_create.py b/src/otari/_client/models/organization_guardrail_create.py index 2f0405d0..add94a59 100644 --- a/src/otari/_client/models/organization_guardrail_create.py +++ b/src/otari/_client/models/organization_guardrail_create.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -27,7 +27,7 @@ class OrganizationGuardrailCreate(BaseModel): """ - Request body for mandating a guardrail across an organization. ``credential`` is never stored as sent: it is encrypted with ``OTARI_SECRET_KEY`` and only the ciphertext is kept, the same convention `entities.WorkspaceMcpServer` and `entities.ProviderCredential` use. It is sent to the endpoint as ``Authorization: Bearer`` when the guardrail runs, so it authenticates this gateway to the guardrails service the entry names. A guardrail *vendor's* own key is not this: the guardrails service builds its guardrails from the operator's YAML and holds those itself. A credential therefore requires ``url``. The deployment's ``guardrails_url`` is not necessarily encrypted (the shipped compose file makes it a same-host ``http://`` sidecar) and this row cannot see what it is set to, so an entry that fell back to it could not promise the bearer was sent over https. See `_require_url_for_credential`. ``on`` is not offered. This plane mandates input-direction checks, which is the only direction the request path enforces (`services.guardrails.run_input_guardrails`); an organization that could store an output-direction mandate would be storing one nothing runs. + Request body for mandating a guardrail across an organization. ``credential`` is never stored as sent: it is encrypted with ``OTARI_SECRET_KEY`` and only the ciphertext is kept, the same convention `tools.WorkspaceMcpServer` and `providers.ProviderCredential` use. It is sent to the endpoint as ``Authorization: Bearer`` when the guardrail runs, so it authenticates this gateway to the guardrails service the entry names. A guardrail *vendor's* own key is not this: the guardrails service builds its guardrails from the operator's YAML and holds those itself. A credential therefore requires ``url``. The deployment's ``guardrails_url`` is not necessarily encrypted (the shipped compose file makes it a same-host ``http://`` sidecar) and this row cannot see what it is set to, so an entry that fell back to it could not promise the bearer was sent over https. See `_require_url_for_credential`. ``on`` is not offered. This plane mandates input-direction checks, which is the only direction the request path enforces (`services.guardrails.run_input_guardrails`); an organization that could store an output-direction mandate would be storing one nothing runs. """ # noqa: E501 applies_to_all_workspaces: Optional[StrictBool] = Field(default=False, description="True runs this in every workspace of the organization, including one created later; false runs it only in the workspaces named by workspace_ids") credential: Optional[Annotated[str, Field(strict=True, max_length=8192)]] = Field(default=None, description="Bearer credential for this entry's endpoint. Requires url to be set, and https: an entry with no endpoint of its own falls back to the deployment's guardrails_url, which is commonly a same-host http sidecar. Encrypted at rest, never returned") diff --git a/src/otari/_client/models/organization_guardrail_public.py b/src/otari/_client/models/organization_guardrail_public.py index 5151de19..d46da6a6 100644 --- a/src/otari/_client/models/organization_guardrail_public.py +++ b/src/otari/_client/models/organization_guardrail_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_guardrail_update.py b/src/otari/_client/models/organization_guardrail_update.py index 24ebf4e1..8dac3e2a 100644 --- a/src/otari/_client/models/organization_guardrail_update.py +++ b/src/otari/_client/models/organization_guardrail_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_guardrails_public.py b/src/otari/_client/models/organization_guardrails_public.py index 29b04590..360245c9 100644 --- a/src/otari/_client/models/organization_guardrails_public.py +++ b/src/otari/_client/models/organization_guardrails_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_membership_context_public.py b/src/otari/_client/models/organization_membership_context_public.py index 94a3989e..cff4fc9c 100644 --- a/src/otari/_client/models/organization_membership_context_public.py +++ b/src/otari/_client/models/organization_membership_context_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_model_pricing_create.py b/src/otari/_client/models/organization_model_pricing_create.py index e6aa255b..1fad30ab 100644 --- a/src/otari/_client/models/organization_model_pricing_create.py +++ b/src/otari/_client/models/organization_model_pricing_create.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_model_pricing_public.py b/src/otari/_client/models/organization_model_pricing_public.py index d2a708e7..857367b2 100644 --- a/src/otari/_client/models/organization_model_pricing_public.py +++ b/src/otari/_client/models/organization_model_pricing_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_model_pricing_update.py b/src/otari/_client/models/organization_model_pricing_update.py index f6088ac8..828e9481 100644 --- a/src/otari/_client/models/organization_model_pricing_update.py +++ b/src/otari/_client/models/organization_model_pricing_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_model_pricings_public.py b/src/otari/_client/models/organization_model_pricings_public.py index 008dbaac..68953cd6 100644 --- a/src/otari/_client/models/organization_model_pricings_public.py +++ b/src/otari/_client/models/organization_model_pricings_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_public.py b/src/otari/_client/models/organization_public.py index b875a5b3..3e962c9d 100644 --- a/src/otari/_client/models/organization_public.py +++ b/src/otari/_client/models/organization_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_scoped_budget_create.py b/src/otari/_client/models/organization_scoped_budget_create.py index 34dcd399..8a12a4d0 100644 --- a/src/otari/_client/models/organization_scoped_budget_create.py +++ b/src/otari/_client/models/organization_scoped_budget_create.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_scoped_budget_public.py b/src/otari/_client/models/organization_scoped_budget_public.py index e4e796d5..0c4c584d 100644 --- a/src/otari/_client/models/organization_scoped_budget_public.py +++ b/src/otari/_client/models/organization_scoped_budget_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_scoped_budget_update.py b/src/otari/_client/models/organization_scoped_budget_update.py index 9c179def..87ce4c44 100644 --- a/src/otari/_client/models/organization_scoped_budget_update.py +++ b/src/otari/_client/models/organization_scoped_budget_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/organization_scoped_budgets_public.py b/src/otari/_client/models/organization_scoped_budgets_public.py index ab4da609..531c8fcb 100644 --- a/src/otari/_client/models/organization_scoped_budgets_public.py +++ b/src/otari/_client/models/organization_scoped_budgets_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/output_shape.py b/src/otari/_client/models/output_shape.py index 2368aa0f..7407f249 100644 --- a/src/otari/_client/models/output_shape.py +++ b/src/otari/_client/models/output_shape.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/passkey_session_response.py b/src/otari/_client/models/passkey_session_response.py index dedfe84d..0380c9cc 100644 --- a/src/otari/_client/models/passkey_session_response.py +++ b/src/otari/_client/models/passkey_session_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/password_response.py b/src/otari/_client/models/password_response.py index cc6f2b3e..9e30c11a 100644 --- a/src/otari/_client/models/password_response.py +++ b/src/otari/_client/models/password_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pending_organization_invitation_public.py b/src/otari/_client/models/pending_organization_invitation_public.py index 3ff43402..4469d88f 100644 --- a/src/otari/_client/models/pending_organization_invitation_public.py +++ b/src/otari/_client/models/pending_organization_invitation_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pending_organization_invitations_public.py b/src/otari/_client/models/pending_organization_invitations_public.py index f4d82a44..db84267a 100644 --- a/src/otari/_client/models/pending_organization_invitations_public.py +++ b/src/otari/_client/models/pending_organization_invitations_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_comparison_create.py b/src/otari/_client/models/playground_comparison_create.py index 24a372fc..d92fd55a 100644 --- a/src/otari/_client/models/playground_comparison_create.py +++ b/src/otari/_client/models/playground_comparison_create.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_comparison_summary.py b/src/otari/_client/models/playground_comparison_summary.py index 6d376895..7b688ab8 100644 --- a/src/otari/_client/models/playground_comparison_summary.py +++ b/src/otari/_client/models/playground_comparison_summary.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_comparisons_public.py b/src/otari/_client/models/playground_comparisons_public.py index 8c21d9d9..a59b0a32 100644 --- a/src/otari/_client/models/playground_comparisons_public.py +++ b/src/otari/_client/models/playground_comparisons_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_consent_public.py b/src/otari/_client/models/playground_consent_public.py index 65349cd7..86c351ee 100644 --- a/src/otari/_client/models/playground_consent_public.py +++ b/src/otari/_client/models/playground_consent_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_consent_update.py b/src/otari/_client/models/playground_consent_update.py index 4e77cbb8..52949e64 100644 --- a/src/otari/_client/models/playground_consent_update.py +++ b/src/otari/_client/models/playground_consent_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_conversation_create.py b/src/otari/_client/models/playground_conversation_create.py index decc35ce..642a7aa4 100644 --- a/src/otari/_client/models/playground_conversation_create.py +++ b/src/otari/_client/models/playground_conversation_create.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_conversation_summary.py b/src/otari/_client/models/playground_conversation_summary.py index e84cff5d..832d534a 100644 --- a/src/otari/_client/models/playground_conversation_summary.py +++ b/src/otari/_client/models/playground_conversation_summary.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_conversations_public.py b/src/otari/_client/models/playground_conversations_public.py index e78fadf0..c8b843ea 100644 --- a/src/otari/_client/models/playground_conversations_public.py +++ b/src/otari/_client/models/playground_conversations_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_favorite_models_public.py b/src/otari/_client/models/playground_favorite_models_public.py index 91cad484..8360bd64 100644 --- a/src/otari/_client/models/playground_favorite_models_public.py +++ b/src/otari/_client/models/playground_favorite_models_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_favorite_models_update.py b/src/otari/_client/models/playground_favorite_models_update.py index 1cb78b20..ae6eff6b 100644 --- a/src/otari/_client/models/playground_favorite_models_update.py +++ b/src/otari/_client/models/playground_favorite_models_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_mcp_server.py b/src/otari/_client/models/playground_mcp_server.py index 5131269e..e04ac55d 100644 --- a/src/otari/_client/models/playground_mcp_server.py +++ b/src/otari/_client/models/playground_mcp_server.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_message_create.py b/src/otari/_client/models/playground_message_create.py index fe216721..1d335123 100644 --- a/src/otari/_client/models/playground_message_create.py +++ b/src/otari/_client/models/playground_message_create.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_message_public.py b/src/otari/_client/models/playground_message_public.py index b31f3ebb..9b18ab5e 100644 --- a/src/otari/_client/models/playground_message_public.py +++ b/src/otari/_client/models/playground_message_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_messages_public.py b/src/otari/_client/models/playground_messages_public.py index 612527d7..970267c7 100644 --- a/src/otari/_client/models/playground_messages_public.py +++ b/src/otari/_client/models/playground_messages_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_tool_status.py b/src/otari/_client/models/playground_tool_status.py index de1589db..d2c5ee41 100644 --- a/src/otari/_client/models/playground_tool_status.py +++ b/src/otari/_client/models/playground_tool_status.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/playground_tools_response.py b/src/otari/_client/models/playground_tools_response.py index 558b1dd0..bcc279bf 100644 --- a/src/otari/_client/models/playground_tools_response.py +++ b/src/otari/_client/models/playground_tools_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/policy_check_request.py b/src/otari/_client/models/policy_check_request.py new file mode 100644 index 00000000..a3321bb9 --- /dev/null +++ b/src/otari/_client/models/policy_check_request.py @@ -0,0 +1,103 @@ +# coding: utf-8 + +""" + otari + + Otari, an OpenAI-compatible LLM gateway with API key management + + The version of the OpenAPI document: 0.6.2 + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import pprint +import re # noqa: F401 +import json + +from pydantic import BaseModel, ConfigDict, Field, StrictStr +from typing import Any, ClassVar, Dict, List, Optional +from typing_extensions import Annotated +from typing import Optional, Set +from typing_extensions import Self +from pydantic_core import to_jsonable_python + +class PolicyCheckRequest(BaseModel): + """ + A policy body plus the evidence to check it against, both caller-supplied. + """ # noqa: E501 + changed_paths: Optional[Annotated[List[StrictStr], Field(max_length=10000)]] = Field(default=None, description="Repo-relative paths the caller observed changed (e.g. `git status --porcelain`).") + commands: Optional[Annotated[List[StrictStr], Field(max_length=10000)]] = Field(default=None, description="Shell commands the caller observed run or is about to run.") + policy_yaml: Annotated[str, Field(min_length=1, strict=True, max_length=262144)] + __properties: ClassVar[List[str]] = ["changed_paths", "commands", "policy_yaml"] + + model_config = ConfigDict( + validate_by_name=True, + validate_by_alias=True, + validate_assignment=True, + protected_namespaces=(), + ) + + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + return json.dumps(to_jsonable_python(self.to_dict())) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of PolicyCheckRequest from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # set to None if changed_paths (nullable) is None + # and model_fields_set contains the field + if self.changed_paths is None and "changed_paths" in self.model_fields_set: + _dict['changed_paths'] = None + + # set to None if commands (nullable) is None + # and model_fields_set contains the field + if self.commands is None and "commands" in self.model_fields_set: + _dict['commands'] = None + + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of PolicyCheckRequest from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({ + "changed_paths": obj.get("changed_paths"), + "commands": obj.get("commands"), + "policy_yaml": obj.get("policy_yaml") + }) + return _obj + + diff --git a/src/otari/_client/models/policy_check_response.py b/src/otari/_client/models/policy_check_response.py new file mode 100644 index 00000000..45dfa69a --- /dev/null +++ b/src/otari/_client/models/policy_check_response.py @@ -0,0 +1,104 @@ +# coding: utf-8 + +""" + otari + + Otari, an OpenAI-compatible LLM gateway with API key management + + The version of the OpenAPI document: 0.6.2 + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import pprint +import re # noqa: F401 +import json + +from pydantic import BaseModel, ConfigDict, StrictBool, StrictStr +from typing import Any, ClassVar, Dict, List, Optional +from otari._client.models.gate_result_response import GateResultResponse +from typing import Optional, Set +from typing_extensions import Self +from pydantic_core import to_jsonable_python + +class PolicyCheckResponse(BaseModel): + """ + PolicyCheckResponse + """ # noqa: E501 + blocked: StrictBool + policy_id: StrictStr + provenance: Optional[StrictStr] = 'client_reported' + results: List[GateResultResponse] + schema_version: StrictStr + __properties: ClassVar[List[str]] = ["blocked", "policy_id", "provenance", "results", "schema_version"] + + model_config = ConfigDict( + validate_by_name=True, + validate_by_alias=True, + validate_assignment=True, + protected_namespaces=(), + ) + + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + return json.dumps(to_jsonable_python(self.to_dict())) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of PolicyCheckResponse from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # override the default output from pydantic by calling `to_dict()` of each item in results (list) + _items = [] + if self.results: + for _item_results in self.results: + if _item_results: + _items.append(_item_results.to_dict()) + _dict['results'] = _items + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of PolicyCheckResponse from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({ + "blocked": obj.get("blocked"), + "policy_id": obj.get("policy_id"), + "provenance": obj.get("provenance") if obj.get("provenance") is not None else 'client_reported', + "results": [GateResultResponse.from_dict(_item) for _item in obj["results"]] if obj.get("results") is not None else None, + "schema_version": obj.get("schema_version") + }) + return _obj + + diff --git a/src/otari/_client/models/policy_request.py b/src/otari/_client/models/policy_request.py index fe648161..587154d1 100644 --- a/src/otari/_client/models/policy_request.py +++ b/src/otari/_client/models/policy_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/policy_response.py b/src/otari/_client/models/policy_response.py index 7c5231f2..e43cb655 100644 --- a/src/otari/_client/models/policy_response.py +++ b/src/otari/_client/models/policy_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pool_status.py b/src/otari/_client/models/pool_status.py index 238adcb9..2fbe2775 100644 --- a/src/otari/_client/models/pool_status.py +++ b/src/otari/_client/models/pool_status.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pricing_drift_row.py b/src/otari/_client/models/pricing_drift_row.py index c08ce34d..eb8f1a2d 100644 --- a/src/otari/_client/models/pricing_drift_row.py +++ b/src/otari/_client/models/pricing_drift_row.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pricing_refresh_change_response.py b/src/otari/_client/models/pricing_refresh_change_response.py index 59ecb8a4..ff502e14 100644 --- a/src/otari/_client/models/pricing_refresh_change_response.py +++ b/src/otari/_client/models/pricing_refresh_change_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pricing_refresh_confirmation_response.py b/src/otari/_client/models/pricing_refresh_confirmation_response.py index 8c547e63..e47067c0 100644 --- a/src/otari/_client/models/pricing_refresh_confirmation_response.py +++ b/src/otari/_client/models/pricing_refresh_confirmation_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pricing_refresh_preview_response.py b/src/otari/_client/models/pricing_refresh_preview_response.py index 67074007..222cd459 100644 --- a/src/otari/_client/models/pricing_refresh_preview_response.py +++ b/src/otari/_client/models/pricing_refresh_preview_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pricing_response.py b/src/otari/_client/models/pricing_response.py index 8c61ca60..f3d25b51 100644 --- a/src/otari/_client/models/pricing_response.py +++ b/src/otari/_client/models/pricing_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pricing_tier.py b/src/otari/_client/models/pricing_tier.py index cc03c483..0e16f254 100644 --- a/src/otari/_client/models/pricing_tier.py +++ b/src/otari/_client/models/pricing_tier.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pricing_tiers_inner.py b/src/otari/_client/models/pricing_tiers_inner.py index 0c913589..c351794b 100644 --- a/src/otari/_client/models/pricing_tiers_inner.py +++ b/src/otari/_client/models/pricing_tiers_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/pricing_tiers_inner_any_of_value.py b/src/otari/_client/models/pricing_tiers_inner_any_of_value.py index fb1ad357..c2fb8c57 100644 --- a/src/otari/_client/models/pricing_tiers_inner_any_of_value.py +++ b/src/otari/_client/models/pricing_tiers_inner_any_of_value.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/provider_capabilities_schema.py b/src/otari/_client/models/provider_capabilities_schema.py index d7b70d53..fa8fcf0c 100644 --- a/src/otari/_client/models/provider_capabilities_schema.py +++ b/src/otari/_client/models/provider_capabilities_schema.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/provider_health_response.py b/src/otari/_client/models/provider_health_response.py index c98aeda6..babfc3c1 100644 --- a/src/otari/_client/models/provider_health_response.py +++ b/src/otari/_client/models/provider_health_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/provider_health_schema.py b/src/otari/_client/models/provider_health_schema.py index cd64b128..20e030b5 100644 --- a/src/otari/_client/models/provider_health_schema.py +++ b/src/otari/_client/models/provider_health_schema.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/provider_info_schema.py b/src/otari/_client/models/provider_info_schema.py index e596f4bf..406bfbc3 100644 --- a/src/otari/_client/models/provider_info_schema.py +++ b/src/otari/_client/models/provider_info_schema.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/providers_response.py b/src/otari/_client/models/providers_response.py index 9ba5b044..aaf685aa 100644 --- a/src/otari/_client/models/providers_response.py +++ b/src/otari/_client/models/providers_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/rank_request.py b/src/otari/_client/models/rank_request.py index 0d83bb23..0f84051e 100644 --- a/src/otari/_client/models/rank_request.py +++ b/src/otari/_client/models/rank_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/rank_response.py b/src/otari/_client/models/rank_response.py index 699ddb65..814dc366 100644 --- a/src/otari/_client/models/rank_response.py +++ b/src/otari/_client/models/rank_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/recorded_pool.py b/src/otari/_client/models/recorded_pool.py index adcd7a02..3728a9ed 100644 --- a/src/otari/_client/models/recorded_pool.py +++ b/src/otari/_client/models/recorded_pool.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/reencrypt_provider_credentials_response.py b/src/otari/_client/models/reencrypt_provider_credentials_response.py index ad7a7482..6a96b1a9 100644 --- a/src/otari/_client/models/reencrypt_provider_credentials_response.py +++ b/src/otari/_client/models/reencrypt_provider_credentials_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/reencrypt_search_tools_response.py b/src/otari/_client/models/reencrypt_search_tools_response.py index 0601f92d..c226329d 100644 --- a/src/otari/_client/models/reencrypt_search_tools_response.py +++ b/src/otari/_client/models/reencrypt_search_tools_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/register_passkey_request.py b/src/otari/_client/models/register_passkey_request.py index f73c2731..675ae794 100644 --- a/src/otari/_client/models/register_passkey_request.py +++ b/src/otari/_client/models/register_passkey_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/request_password_reset_request.py b/src/otari/_client/models/request_password_reset_request.py index c1756c60..2e62cd36 100644 --- a/src/otari/_client/models/request_password_reset_request.py +++ b/src/otari/_client/models/request_password_reset_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/request_password_reset_response.py b/src/otari/_client/models/request_password_reset_response.py index 755ac12b..6870696a 100644 --- a/src/otari/_client/models/request_password_reset_response.py +++ b/src/otari/_client/models/request_password_reset_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/requirement_group.py b/src/otari/_client/models/requirement_group.py index 0bdffec7..bc42430f 100644 --- a/src/otari/_client/models/requirement_group.py +++ b/src/otari/_client/models/requirement_group.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/rerank_request.py b/src/otari/_client/models/rerank_request.py index abf08ebb..91dc2d73 100644 --- a/src/otari/_client/models/rerank_request.py +++ b/src/otari/_client/models/rerank_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/rerank_response.py b/src/otari/_client/models/rerank_response.py index 3eac2dd7..814c45f7 100644 --- a/src/otari/_client/models/rerank_response.py +++ b/src/otari/_client/models/rerank_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/resend_verification_request.py b/src/otari/_client/models/resend_verification_request.py index 05bf7c75..a00298c9 100644 --- a/src/otari/_client/models/resend_verification_request.py +++ b/src/otari/_client/models/resend_verification_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/resend_verification_response.py b/src/otari/_client/models/resend_verification_response.py index 0bb1f266..6cf8db7f 100644 --- a/src/otari/_client/models/resend_verification_response.py +++ b/src/otari/_client/models/resend_verification_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/reset_password_request.py b/src/otari/_client/models/reset_password_request.py index da8bac39..758d921b 100644 --- a/src/otari/_client/models/reset_password_request.py +++ b/src/otari/_client/models/reset_password_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/resource.py b/src/otari/_client/models/resource.py index 3ee1e2d9..304e14a8 100644 --- a/src/otari/_client/models/resource.py +++ b/src/otari/_client/models/resource.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/resource_link.py b/src/otari/_client/models/resource_link.py index 8528cecd..1c447b74 100644 --- a/src/otari/_client/models/resource_link.py +++ b/src/otari/_client/models/resource_link.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/responses_request.py b/src/otari/_client/models/responses_request.py index 5f25e329..ed33602e 100644 --- a/src/otari/_client/models/responses_request.py +++ b/src/otari/_client/models/responses_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/rotate_master_key_response.py b/src/otari/_client/models/rotate_master_key_response.py index 982c6846..532074bb 100644 --- a/src/otari/_client/models/rotate_master_key_response.py +++ b/src/otari/_client/models/rotate_master_key_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/router_status.py b/src/otari/_client/models/router_status.py index 7ce66500..8c21aaf0 100644 --- a/src/otari/_client/models/router_status.py +++ b/src/otari/_client/models/router_status.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/rr_rerank_meta.py b/src/otari/_client/models/rr_rerank_meta.py index 95a3b26b..a89bbb7e 100644 --- a/src/otari/_client/models/rr_rerank_meta.py +++ b/src/otari/_client/models/rr_rerank_meta.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/rr_rerank_result.py b/src/otari/_client/models/rr_rerank_result.py index 0698ac00..89dc3fad 100644 --- a/src/otari/_client/models/rr_rerank_result.py +++ b/src/otari/_client/models/rr_rerank_result.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/rr_rerank_usage.py b/src/otari/_client/models/rr_rerank_usage.py index f78af0b2..17bbab1d 100644 --- a/src/otari/_client/models/rr_rerank_usage.py +++ b/src/otari/_client/models/rr_rerank_usage.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/scoped_budget_response.py b/src/otari/_client/models/scoped_budget_response.py index e49e2e8d..10b7c960 100644 --- a/src/otari/_client/models/scoped_budget_response.py +++ b/src/otari/_client/models/scoped_budget_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/scored_example.py b/src/otari/_client/models/scored_example.py index 314f4d7b..7c9986e6 100644 --- a/src/otari/_client/models/scored_example.py +++ b/src/otari/_client/models/scored_example.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/search_provider_schema.py b/src/otari/_client/models/search_provider_schema.py index 3e96ff41..6f27a7e2 100644 --- a/src/otari/_client/models/search_provider_schema.py +++ b/src/otari/_client/models/search_provider_schema.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/search_request.py b/src/otari/_client/models/search_request.py index 909d5498..4d32b1e1 100644 --- a/src/otari/_client/models/search_request.py +++ b/src/otari/_client/models/search_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/search_response.py b/src/otari/_client/models/search_response.py index 8de31b4a..34079041 100644 --- a/src/otari/_client/models/search_response.py +++ b/src/otari/_client/models/search_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/search_result_item.py b/src/otari/_client/models/search_result_item.py index 4f846cac..ec0af2d4 100644 --- a/src/otari/_client/models/search_result_item.py +++ b/src/otari/_client/models/search_result_item.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/search_tools_response.py b/src/otari/_client/models/search_tools_response.py index bc9f0a3c..d60d3699 100644 --- a/src/otari/_client/models/search_tools_response.py +++ b/src/otari/_client/models/search_tools_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/selector_index_response.py b/src/otari/_client/models/selector_index_response.py index de446eb9..91c9eaf4 100644 --- a/src/otari/_client/models/selector_index_response.py +++ b/src/otari/_client/models/selector_index_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/send_test_mail_request.py b/src/otari/_client/models/send_test_mail_request.py index b1d273e9..f775a1e0 100644 --- a/src/otari/_client/models/send_test_mail_request.py +++ b/src/otari/_client/models/send_test_mail_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/send_test_mail_response.py b/src/otari/_client/models/send_test_mail_response.py index bbe3065e..37990df5 100644 --- a/src/otari/_client/models/send_test_mail_response.py +++ b/src/otari/_client/models/send_test_mail_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/session_response.py b/src/otari/_client/models/session_response.py index 8d0304fc..4baa0767 100644 --- a/src/otari/_client/models/session_response.py +++ b/src/otari/_client/models/session_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/set_password_request.py b/src/otari/_client/models/set_password_request.py index 0bc0decc..df08f796 100644 --- a/src/otari/_client/models/set_password_request.py +++ b/src/otari/_client/models/set_password_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/set_pricing_request.py b/src/otari/_client/models/set_pricing_request.py index 0d59bcd8..af872d78 100644 --- a/src/otari/_client/models/set_pricing_request.py +++ b/src/otari/_client/models/set_pricing_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/signup_request.py b/src/otari/_client/models/signup_request.py index 97879780..2c94f440 100644 --- a/src/otari/_client/models/signup_request.py +++ b/src/otari/_client/models/signup_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/signup_response.py b/src/otari/_client/models/signup_response.py index e06a47b2..c0facaad 100644 --- a/src/otari/_client/models/signup_response.py +++ b/src/otari/_client/models/signup_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/source.py b/src/otari/_client/models/source.py index c6229add..1892b148 100644 --- a/src/otari/_client/models/source.py +++ b/src/otari/_client/models/source.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/source1.py b/src/otari/_client/models/source1.py index 23495a27..92a5c708 100644 --- a/src/otari/_client/models/source1.py +++ b/src/otari/_client/models/source1.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/stop.py b/src/otari/_client/models/stop.py index ba4a39f6..3dd2d394 100644 --- a/src/otari/_client/models/stop.py +++ b/src/otari/_client/models/stop.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/stored_provider_response.py b/src/otari/_client/models/stored_provider_response.py index 9310ddb3..af1f7402 100644 --- a/src/otari/_client/models/stored_provider_response.py +++ b/src/otari/_client/models/stored_provider_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/stored_search_tool_schema.py b/src/otari/_client/models/stored_search_tool_schema.py index 0a7de0f7..b87ab151 100644 --- a/src/otari/_client/models/stored_search_tool_schema.py +++ b/src/otari/_client/models/stored_search_tool_schema.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/switch_active_organization_request.py b/src/otari/_client/models/switch_active_organization_request.py index cf7a5b2d..5556bb10 100644 --- a/src/otari/_client/models/switch_active_organization_request.py +++ b/src/otari/_client/models/switch_active_organization_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/system.py b/src/otari/_client/models/system.py index 47df65b8..7e1a3279 100644 --- a/src/otari/_client/models/system.py +++ b/src/otari/_client/models/system.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/task_pool.py b/src/otari/_client/models/task_pool.py index 31bbad9d..f527a77f 100644 --- a/src/otari/_client/models/task_pool.py +++ b/src/otari/_client/models/task_pool.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/test_provider_request.py b/src/otari/_client/models/test_provider_request.py index 18f29c71..488ed90c 100644 --- a/src/otari/_client/models/test_provider_request.py +++ b/src/otari/_client/models/test_provider_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/test_provider_response.py b/src/otari/_client/models/test_provider_response.py index 9f8132d2..afa22276 100644 --- a/src/otari/_client/models/test_provider_response.py +++ b/src/otari/_client/models/test_provider_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/test_service_request.py b/src/otari/_client/models/test_service_request.py index 15eae538..fcc2eac8 100644 --- a/src/otari/_client/models/test_service_request.py +++ b/src/otari/_client/models/test_service_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/test_service_response.py b/src/otari/_client/models/test_service_response.py index 0a11b79d..4f7411fa 100644 --- a/src/otari/_client/models/test_service_response.py +++ b/src/otari/_client/models/test_service_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/text_content.py b/src/otari/_client/models/text_content.py index 49da5ed3..4b21963b 100644 --- a/src/otari/_client/models/text_content.py +++ b/src/otari/_client/models/text_content.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/text_resource_contents.py b/src/otari/_client/models/text_resource_contents.py index 185a3df3..d34ef983 100644 --- a/src/otari/_client/models/text_resource_contents.py +++ b/src/otari/_client/models/text_resource_contents.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/token_charge_line.py b/src/otari/_client/models/token_charge_line.py index 77e2768d..c259b39a 100644 --- a/src/otari/_client/models/token_charge_line.py +++ b/src/otari/_client/models/token_charge_line.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/tool_calls_inner.py b/src/otari/_client/models/tool_calls_inner.py index 227e5cd7..6b9ad1ee 100644 --- a/src/otari/_client/models/tool_calls_inner.py +++ b/src/otari/_client/models/tool_calls_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/tool_choice.py b/src/otari/_client/models/tool_choice.py index 884cecc4..4017f161 100644 --- a/src/otari/_client/models/tool_choice.py +++ b/src/otari/_client/models/tool_choice.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/tool_choice1.py b/src/otari/_client/models/tool_choice1.py index 16a8c948..79e3fd56 100644 --- a/src/otari/_client/models/tool_choice1.py +++ b/src/otari/_client/models/tool_choice1.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/tool_meter.py b/src/otari/_client/models/tool_meter.py index 990fdac1..a237b287 100644 --- a/src/otari/_client/models/tool_meter.py +++ b/src/otari/_client/models/tool_meter.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/tool_setting_field.py b/src/otari/_client/models/tool_setting_field.py index da940cf5..abe60176 100644 --- a/src/otari/_client/models/tool_setting_field.py +++ b/src/otari/_client/models/tool_setting_field.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/tool_settings_response.py b/src/otari/_client/models/tool_settings_response.py index 06183875..960436db 100644 --- a/src/otari/_client/models/tool_settings_response.py +++ b/src/otari/_client/models/tool_settings_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/tools_response.py b/src/otari/_client/models/tools_response.py index e244ac5f..05e9f05e 100644 --- a/src/otari/_client/models/tools_response.py +++ b/src/otari/_client/models/tools_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/unit_charge_line.py b/src/otari/_client/models/unit_charge_line.py index 0be726e2..9b75bf1d 100644 --- a/src/otari/_client/models/unit_charge_line.py +++ b/src/otari/_client/models/unit_charge_line.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/units.py b/src/otari/_client/models/units.py index 783111e8..e70f88da 100644 --- a/src/otari/_client/models/units.py +++ b/src/otari/_client/models/units.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/units1.py b/src/otari/_client/models/units1.py index f32a4806..a567200a 100644 --- a/src/otari/_client/models/units1.py +++ b/src/otari/_client/models/units1.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_budget_request.py b/src/otari/_client/models/update_budget_request.py index cdfe1c76..9ab14cf5 100644 --- a/src/otari/_client/models/update_budget_request.py +++ b/src/otari/_client/models/update_budget_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_key_request.py b/src/otari/_client/models/update_key_request.py index 4078bb09..b0625384 100644 --- a/src/otari/_client/models/update_key_request.py +++ b/src/otari/_client/models/update_key_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_maintenance_mode_request.py b/src/otari/_client/models/update_maintenance_mode_request.py index 79847251..146b0caa 100644 --- a/src/otari/_client/models/update_maintenance_mode_request.py +++ b/src/otari/_client/models/update_maintenance_mode_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_own_key_request.py b/src/otari/_client/models/update_own_key_request.py index cc3b2324..531655f4 100644 --- a/src/otari/_client/models/update_own_key_request.py +++ b/src/otari/_client/models/update_own_key_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_profile_request.py b/src/otari/_client/models/update_profile_request.py index 49b92666..28641f1b 100644 --- a/src/otari/_client/models/update_profile_request.py +++ b/src/otari/_client/models/update_profile_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_scoped_budget_request.py b/src/otari/_client/models/update_scoped_budget_request.py index fad7af4c..efba1ee0 100644 --- a/src/otari/_client/models/update_scoped_budget_request.py +++ b/src/otari/_client/models/update_scoped_budget_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_search_tool_request.py b/src/otari/_client/models/update_search_tool_request.py index e4e1d508..fc45afc2 100644 --- a/src/otari/_client/models/update_search_tool_request.py +++ b/src/otari/_client/models/update_search_tool_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_settings_request.py b/src/otari/_client/models/update_settings_request.py index 2392d87e..b6e9d46a 100644 --- a/src/otari/_client/models/update_settings_request.py +++ b/src/otari/_client/models/update_settings_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_stored_provider_request.py b/src/otari/_client/models/update_stored_provider_request.py index 4a1cc5e1..48874bcd 100644 --- a/src/otari/_client/models/update_stored_provider_request.py +++ b/src/otari/_client/models/update_stored_provider_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_tool_settings_request.py b/src/otari/_client/models/update_tool_settings_request.py index 6a44b5e7..8d8bc34d 100644 --- a/src/otari/_client/models/update_tool_settings_request.py +++ b/src/otari/_client/models/update_tool_settings_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/update_user_request.py b/src/otari/_client/models/update_user_request.py index 92372344..55701533 100644 --- a/src/otari/_client/models/update_user_request.py +++ b/src/otari/_client/models/update_user_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_count.py b/src/otari/_client/models/usage_count.py index a55b5341..7295e35d 100644 --- a/src/otari/_client/models/usage_count.py +++ b/src/otari/_client/models/usage_count.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_delete_request.py b/src/otari/_client/models/usage_delete_request.py index 669e75dc..95c85901 100644 --- a/src/otari/_client/models/usage_delete_request.py +++ b/src/otari/_client/models/usage_delete_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_delete_result.py b/src/otari/_client/models/usage_delete_result.py index 7feda728..981d71d4 100644 --- a/src/otari/_client/models/usage_delete_result.py +++ b/src/otari/_client/models/usage_delete_result.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_entry.py b/src/otari/_client/models/usage_entry.py index 2d64f20b..9f7a142e 100644 --- a/src/otari/_client/models/usage_entry.py +++ b/src/otari/_client/models/usage_entry.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_entry_pricing_breakdown_inner.py b/src/otari/_client/models/usage_entry_pricing_breakdown_inner.py index 6ba49032..280fbf1a 100644 --- a/src/otari/_client/models/usage_entry_pricing_breakdown_inner.py +++ b/src/otari/_client/models/usage_entry_pricing_breakdown_inner.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_error_code_row.py b/src/otari/_client/models/usage_error_code_row.py index 4424f711..7927b6c7 100644 --- a/src/otari/_client/models/usage_error_code_row.py +++ b/src/otari/_client/models/usage_error_code_row.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_group_row.py b/src/otari/_client/models/usage_group_row.py index f7a78950..bf74c6ce 100644 --- a/src/otari/_client/models/usage_group_row.py +++ b/src/otari/_client/models/usage_group_row.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_grouped_series.py b/src/otari/_client/models/usage_grouped_series.py index a23ad49d..e5f39e2a 100644 --- a/src/otari/_client/models/usage_grouped_series.py +++ b/src/otari/_client/models/usage_grouped_series.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_grouped_series_point.py b/src/otari/_client/models/usage_grouped_series_point.py index 5a2c809b..eebf5df3 100644 --- a/src/otari/_client/models/usage_grouped_series_point.py +++ b/src/otari/_client/models/usage_grouped_series_point.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_log_response.py b/src/otari/_client/models/usage_log_response.py index 4f1a2721..436ca893 100644 --- a/src/otari/_client/models/usage_log_response.py +++ b/src/otari/_client/models/usage_log_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_series_point.py b/src/otari/_client/models/usage_series_point.py index da8a55cc..c0d1aede 100644 --- a/src/otari/_client/models/usage_series_point.py +++ b/src/otari/_client/models/usage_series_point.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_set_price_request.py b/src/otari/_client/models/usage_set_price_request.py index 0030ef88..cac573ce 100644 --- a/src/otari/_client/models/usage_set_price_request.py +++ b/src/otari/_client/models/usage_set_price_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_set_price_result.py b/src/otari/_client/models/usage_set_price_result.py index 7367d792..faff8df5 100644 --- a/src/otari/_client/models/usage_set_price_result.py +++ b/src/otari/_client/models/usage_set_price_result.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_summary.py b/src/otari/_client/models/usage_summary.py index ae0e8a6b..014bbb8b 100644 --- a/src/otari/_client/models/usage_summary.py +++ b/src/otari/_client/models/usage_summary.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_tool_row.py b/src/otari/_client/models/usage_tool_row.py index a8222565..48ba08b6 100644 --- a/src/otari/_client/models/usage_tool_row.py +++ b/src/otari/_client/models/usage_tool_row.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/usage_totals.py b/src/otari/_client/models/usage_totals.py index 78f6e782..fe1e6b02 100644 --- a/src/otari/_client/models/usage_totals.py +++ b/src/otari/_client/models/usage_totals.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/user_id.py b/src/otari/_client/models/user_id.py index 726ede57..54d4a7d1 100644 --- a/src/otari/_client/models/user_id.py +++ b/src/otari/_client/models/user_id.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/user_response.py b/src/otari/_client/models/user_response.py index fc615798..13e4be87 100644 --- a/src/otari/_client/models/user_response.py +++ b/src/otari/_client/models/user_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/validate_invitation_request.py b/src/otari/_client/models/validate_invitation_request.py index f1905ba3..ef8ffd97 100644 --- a/src/otari/_client/models/validate_invitation_request.py +++ b/src/otari/_client/models/validate_invitation_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/validation_error.py b/src/otari/_client/models/validation_error.py index 54fd2161..bdc571b9 100644 --- a/src/otari/_client/models/validation_error.py +++ b/src/otari/_client/models/validation_error.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/value.py b/src/otari/_client/models/value.py index e93cc16c..b3705e0d 100644 --- a/src/otari/_client/models/value.py +++ b/src/otari/_client/models/value.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/value1.py b/src/otari/_client/models/value1.py index 2fdad692..06ed78ec 100644 --- a/src/otari/_client/models/value1.py +++ b/src/otari/_client/models/value1.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/variant_license.py b/src/otari/_client/models/variant_license.py index 968df654..6c251d0b 100644 --- a/src/otari/_client/models/variant_license.py +++ b/src/otari/_client/models/variant_license.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/verify_email_request.py b/src/otari/_client/models/verify_email_request.py index aed15c7f..a1a5da4f 100644 --- a/src/otari/_client/models/verify_email_request.py +++ b/src/otari/_client/models/verify_email_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/verify_email_response.py b/src/otari/_client/models/verify_email_response.py index aacfa704..2775eb4d 100644 --- a/src/otari/_client/models/verify_email_response.py +++ b/src/otari/_client/models/verify_email_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/web_authn_credential_public.py b/src/otari/_client/models/web_authn_credential_public.py index 5a32f412..4e9b3c7b 100644 --- a/src/otari/_client/models/web_authn_credential_public.py +++ b/src/otari/_client/models/web_authn_credential_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/web_authn_credential_update.py b/src/otari/_client/models/web_authn_credential_update.py index 7cd35daa..adeeecd1 100644 --- a/src/otari/_client/models/web_authn_credential_update.py +++ b/src/otari/_client/models/web_authn_credential_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/web_authn_credentials_public.py b/src/otari/_client/models/web_authn_credentials_public.py index 622a0d22..382bf67a 100644 --- a/src/otari/_client/models/web_authn_credentials_public.py +++ b/src/otari/_client/models/web_authn_credentials_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/web_search_backend_response.py b/src/otari/_client/models/web_search_backend_response.py index fabf3797..907e9e14 100644 --- a/src/otari/_client/models/web_search_backend_response.py +++ b/src/otari/_client/models/web_search_backend_response.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/web_search_backend_result.py b/src/otari/_client/models/web_search_backend_result.py index ae850a37..faa42cda 100644 --- a/src/otari/_client/models/web_search_backend_result.py +++ b/src/otari/_client/models/web_search_backend_result.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_activation_public.py b/src/otari/_client/models/workspace_activation_public.py index 7dd00945..781097d0 100644 --- a/src/otari/_client/models/workspace_activation_public.py +++ b/src/otari/_client/models/workspace_activation_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_assignment_request.py b/src/otari/_client/models/workspace_assignment_request.py index c6541612..ed61fea0 100644 --- a/src/otari/_client/models/workspace_assignment_request.py +++ b/src/otari/_client/models/workspace_assignment_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_code_execution_policy_public.py b/src/otari/_client/models/workspace_code_execution_policy_public.py index 9f238802..a803cc04 100644 --- a/src/otari/_client/models/workspace_code_execution_policy_public.py +++ b/src/otari/_client/models/workspace_code_execution_policy_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_code_execution_policy_update.py b/src/otari/_client/models/workspace_code_execution_policy_update.py index 5acc759d..24e690c8 100644 --- a/src/otari/_client/models/workspace_code_execution_policy_update.py +++ b/src/otari/_client/models/workspace_code_execution_policy_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_create.py b/src/otari/_client/models/workspace_create.py index 99d4f677..0a827528 100644 --- a/src/otari/_client/models/workspace_create.py +++ b/src/otari/_client/models/workspace_create.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_mcp_server_create.py b/src/otari/_client/models/workspace_mcp_server_create.py index 5e2d4871..0ce9ee45 100644 --- a/src/otari/_client/models/workspace_mcp_server_create.py +++ b/src/otari/_client/models/workspace_mcp_server_create.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -26,7 +26,7 @@ class WorkspaceMcpServerCreate(BaseModel): """ - Request body for registering a server. ``authorization_token`` is never stored as sent: it is encrypted with ``OTARI_SECRET_KEY`` and only the ciphertext is kept, the same convention `entities.ProviderCredential` and `OrgProviderKey` already use. + Request body for registering a server. ``authorization_token`` is never stored as sent: it is encrypted with ``OTARI_SECRET_KEY`` and only the ciphertext is kept, the same convention `providers.ProviderCredential` and `OrgProviderKey` already use. """ # noqa: E501 allowed_tools: Optional[Annotated[List[Annotated[str, Field(strict=True, max_length=256)]], Field(max_length=200)]] = Field(default=None, description="Allow-list of tool names; null exposes every tool the server offers") authorization_token: Optional[Annotated[str, Field(strict=True, max_length=8192)]] = Field(default=None, description="Bearer token for the server; requires an https URL. Encrypted at rest, never returned") diff --git a/src/otari/_client/models/workspace_mcp_server_public.py b/src/otari/_client/models/workspace_mcp_server_public.py index 14db97f4..65bc4942 100644 --- a/src/otari/_client/models/workspace_mcp_server_public.py +++ b/src/otari/_client/models/workspace_mcp_server_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_mcp_server_update.py b/src/otari/_client/models/workspace_mcp_server_update.py index efe3937a..7f7bd45a 100644 --- a/src/otari/_client/models/workspace_mcp_server_update.py +++ b/src/otari/_client/models/workspace_mcp_server_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_mcp_servers_public.py b/src/otari/_client/models/workspace_mcp_servers_public.py index 76e6da90..ecf8a5ad 100644 --- a/src/otari/_client/models/workspace_mcp_servers_public.py +++ b/src/otari/_client/models/workspace_mcp_servers_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_member_budget_policies_public.py b/src/otari/_client/models/workspace_member_budget_policies_public.py index ecffe929..ca47bb9f 100644 --- a/src/otari/_client/models/workspace_member_budget_policies_public.py +++ b/src/otari/_client/models/workspace_member_budget_policies_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_member_budget_policy_create.py b/src/otari/_client/models/workspace_member_budget_policy_create.py index 95bec283..a7fae7fd 100644 --- a/src/otari/_client/models/workspace_member_budget_policy_create.py +++ b/src/otari/_client/models/workspace_member_budget_policy_create.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_member_budget_policy_public.py b/src/otari/_client/models/workspace_member_budget_policy_public.py index f78797dd..457a2102 100644 --- a/src/otari/_client/models/workspace_member_budget_policy_public.py +++ b/src/otari/_client/models/workspace_member_budget_policy_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_member_budget_policy_update.py b/src/otari/_client/models/workspace_member_budget_policy_update.py index 98e639be..22c44730 100644 --- a/src/otari/_client/models/workspace_member_budget_policy_update.py +++ b/src/otari/_client/models/workspace_member_budget_policy_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_member_public.py b/src/otari/_client/models/workspace_member_public.py index 60bf2d18..275c3b33 100644 --- a/src/otari/_client/models/workspace_member_public.py +++ b/src/otari/_client/models/workspace_member_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_members_public.py b/src/otari/_client/models/workspace_members_public.py index a6de932d..dae9623a 100644 --- a/src/otari/_client/models/workspace_members_public.py +++ b/src/otari/_client/models/workspace_members_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_provider_key_override_public.py b/src/otari/_client/models/workspace_provider_key_override_public.py index fb301ddd..a1f314f4 100644 --- a/src/otari/_client/models/workspace_provider_key_override_public.py +++ b/src/otari/_client/models/workspace_provider_key_override_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -34,8 +34,9 @@ class WorkspaceProviderKeyOverridePublic(BaseModel): is_effective_default: StrictBool is_effective_enabled: StrictBool org_provider_key_id: UUID + usable: StrictBool workspace_id: UUID - __properties: ClassVar[List[str]] = ["allowed_models", "disabled", "is_default", "is_effective_default", "is_effective_enabled", "org_provider_key_id", "workspace_id"] + __properties: ClassVar[List[str]] = ["allowed_models", "disabled", "is_default", "is_effective_default", "is_effective_enabled", "org_provider_key_id", "usable", "workspace_id"] model_config = ConfigDict( validate_by_name=True, @@ -94,6 +95,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: "is_effective_default": obj.get("is_effective_default"), "is_effective_enabled": obj.get("is_effective_enabled"), "org_provider_key_id": obj.get("org_provider_key_id"), + "usable": obj.get("usable"), "workspace_id": obj.get("workspace_id") }) return _obj diff --git a/src/otari/_client/models/workspace_provider_key_override_request.py b/src/otari/_client/models/workspace_provider_key_override_request.py index 904cc9b9..2d98e0dd 100644 --- a/src/otari/_client/models/workspace_provider_key_override_request.py +++ b/src/otari/_client/models/workspace_provider_key_override_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_provider_key_overrides_public.py b/src/otari/_client/models/workspace_provider_key_overrides_public.py index 084714e1..3735487a 100644 --- a/src/otari/_client/models/workspace_provider_key_overrides_public.py +++ b/src/otari/_client/models/workspace_provider_key_overrides_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_provider_model_restriction_request.py b/src/otari/_client/models/workspace_provider_model_restriction_request.py index ef1cae11..21ee1965 100644 --- a/src/otari/_client/models/workspace_provider_model_restriction_request.py +++ b/src/otari/_client/models/workspace_provider_model_restriction_request.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_provider_model_restrictions_public.py b/src/otari/_client/models/workspace_provider_model_restrictions_public.py index 518434af..ac0defea 100644 --- a/src/otari/_client/models/workspace_provider_model_restrictions_public.py +++ b/src/otari/_client/models/workspace_provider_model_restrictions_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_public.py b/src/otari/_client/models/workspace_public.py index 0b1ff350..483824c5 100644 --- a/src/otari/_client/models/workspace_public.py +++ b/src/otari/_client/models/workspace_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_update.py b/src/otari/_client/models/workspace_update.py index 7cf24c2d..f13db56e 100644 --- a/src/otari/_client/models/workspace_update.py +++ b/src/otari/_client/models/workspace_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_web_search_config_public.py b/src/otari/_client/models/workspace_web_search_config_public.py index 8fbcb7b3..aa493938 100644 --- a/src/otari/_client/models/workspace_web_search_config_public.py +++ b/src/otari/_client/models/workspace_web_search_config_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspace_web_search_config_update.py b/src/otari/_client/models/workspace_web_search_config_update.py index f9d95012..8428fd53 100644 --- a/src/otari/_client/models/workspace_web_search_config_update.py +++ b/src/otari/_client/models/workspace_web_search_config_update.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/models/workspaces_public.py b/src/otari/_client/models/workspaces_public.py index a3c37b61..7d434029 100644 --- a/src/otari/_client/models/workspaces_public.py +++ b/src/otari/_client/models/workspaces_public.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/src/otari/_client/rest.py b/src/otari/_client/rest.py index bb281b5c..f0c613e1 100644 --- a/src/otari/_client/rest.py +++ b/src/otari/_client/rest.py @@ -5,7 +5,7 @@ Otari, an OpenAI-compatible LLM gateway with API key management - The version of the OpenAPI document: 0.6.1 + The version of the OpenAPI document: 0.6.2 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually.