Files
zeekay 0c7efccf40 feat: Add new Dockerfiles and improve containerization
- Add main Dockerfile for production builds
- Add Dockerfile.runtime for secure code execution
- Add Dockerfile.runtime.fixed with improved configuration
- Include .dockerignore for build optimization
- Add integration documentation and publishing guides
- Update API and CLI components for better runtime support
- Enhance sandbox and container management features
2025-08-16 23:03:39 -05:00

160 lines
11 KiB
Python
Generated

# coding: utf-8
# flake8: noqa
"""
Runtime
Runtime AI platform API Docs
The version of the OpenAPI document: 1.0
Contact: [email protected]
Generated by OpenAPI Generator (https://openapi-generator.tech)
Do not edit the class manually.
""" # noqa: E501
__version__ = "0.0.0-dev"
# import apis into sdk package
from runtime_api_client_async.api.api_keys_api import ApiKeysApi
from runtime_api_client_async.api.docker_registry_api import DockerRegistryApi
from runtime_api_client_async.api.object_storage_api import ObjectStorageApi
from runtime_api_client_async.api.organizations_api import OrganizationsApi
from runtime_api_client_async.api.preview_api import PreviewApi
from runtime_api_client_async.api.runners_api import RunnersApi
from runtime_api_client_async.api.sandbox_api import SandboxApi
from runtime_api_client_async.api.snapshots_api import SnapshotsApi
from runtime_api_client_async.api.toolbox_api import ToolboxApi
from runtime_api_client_async.api.users_api import UsersApi
from runtime_api_client_async.api.volumes_api import VolumesApi
from runtime_api_client_async.api.workspace_api import WorkspaceApi
# import ApiClient
from runtime_api_client_async.api_response import ApiResponse
from runtime_api_client_async.api_client import ApiClient
from runtime_api_client_async.configuration import Configuration
from runtime_api_client_async.exceptions import OpenApiException
from runtime_api_client_async.exceptions import ApiTypeError
from runtime_api_client_async.exceptions import ApiValueError
from runtime_api_client_async.exceptions import ApiKeyError
from runtime_api_client_async.exceptions import ApiAttributeError
from runtime_api_client_async.exceptions import ApiException
# import models into sdk package
from runtime_api_client_async.models.account_provider import AccountProvider
from runtime_api_client_async.models.api_key_list import ApiKeyList
from runtime_api_client_async.models.api_key_response import ApiKeyResponse
from runtime_api_client_async.models.build_info import BuildInfo
from runtime_api_client_async.models.command import Command
from runtime_api_client_async.models.completion_context import CompletionContext
from runtime_api_client_async.models.completion_item import CompletionItem
from runtime_api_client_async.models.completion_list import CompletionList
from runtime_api_client_async.models.compressed_screenshot_response import CompressedScreenshotResponse
from runtime_api_client_async.models.computer_use_start_response import ComputerUseStartResponse
from runtime_api_client_async.models.computer_use_status_response import ComputerUseStatusResponse
from runtime_api_client_async.models.computer_use_stop_response import ComputerUseStopResponse
from runtime_api_client_async.models.create_api_key import CreateApiKey
from runtime_api_client_async.models.create_build_info import CreateBuildInfo
from runtime_api_client_async.models.create_docker_registry import CreateDockerRegistry
from runtime_api_client_async.models.create_linked_account import CreateLinkedAccount
from runtime_api_client_async.models.create_organization import CreateOrganization
from runtime_api_client_async.models.create_organization_invitation import CreateOrganizationInvitation
from runtime_api_client_async.models.create_organization_quota import CreateOrganizationQuota
from runtime_api_client_async.models.create_organization_role import CreateOrganizationRole
from runtime_api_client_async.models.create_runner import CreateRunner
from runtime_api_client_async.models.create_sandbox import CreateSandbox
from runtime_api_client_async.models.create_session_request import CreateSessionRequest
from runtime_api_client_async.models.create_snapshot import CreateSnapshot
from runtime_api_client_async.models.create_user import CreateUser
from runtime_api_client_async.models.create_volume import CreateVolume
from runtime_api_client_async.models.create_workspace import CreateWorkspace
from runtime_api_client_async.models.display_info_response import DisplayInfoResponse
from runtime_api_client_async.models.docker_registry import DockerRegistry
from runtime_api_client_async.models.execute_request import ExecuteRequest
from runtime_api_client_async.models.execute_response import ExecuteResponse
from runtime_api_client_async.models.file_info import FileInfo
from runtime_api_client_async.models.file_status import FileStatus
from runtime_api_client_async.models.git_add_request import GitAddRequest
from runtime_api_client_async.models.git_branch_request import GitBranchRequest
from runtime_api_client_async.models.git_checkout_request import GitCheckoutRequest
from runtime_api_client_async.models.git_clone_request import GitCloneRequest
from runtime_api_client_async.models.git_commit_info import GitCommitInfo
from runtime_api_client_async.models.git_commit_request import GitCommitRequest
from runtime_api_client_async.models.git_commit_response import GitCommitResponse
from runtime_api_client_async.models.git_delete_branch_request import GitDeleteBranchRequest
from runtime_api_client_async.models.git_repo_request import GitRepoRequest
from runtime_api_client_async.models.git_status import GitStatus
from runtime_api_client_async.models.keyboard_hotkey_request import KeyboardHotkeyRequest
from runtime_api_client_async.models.keyboard_press_request import KeyboardPressRequest
from runtime_api_client_async.models.keyboard_type_request import KeyboardTypeRequest
from runtime_api_client_async.models.list_branch_response import ListBranchResponse
from runtime_api_client_async.models.lsp_completion_params import LspCompletionParams
from runtime_api_client_async.models.lsp_document_request import LspDocumentRequest
from runtime_api_client_async.models.lsp_location import LspLocation
from runtime_api_client_async.models.lsp_server_request import LspServerRequest
from runtime_api_client_async.models.lsp_symbol import LspSymbol
from runtime_api_client_async.models.match import Match
from runtime_api_client_async.models.mouse_click_request import MouseClickRequest
from runtime_api_client_async.models.mouse_click_response import MouseClickResponse
from runtime_api_client_async.models.mouse_drag_request import MouseDragRequest
from runtime_api_client_async.models.mouse_drag_response import MouseDragResponse
from runtime_api_client_async.models.mouse_move_request import MouseMoveRequest
from runtime_api_client_async.models.mouse_move_response import MouseMoveResponse
from runtime_api_client_async.models.mouse_position import MousePosition
from runtime_api_client_async.models.mouse_scroll_request import MouseScrollRequest
from runtime_api_client_async.models.mouse_scroll_response import MouseScrollResponse
from runtime_api_client_async.models.organization import Organization
from runtime_api_client_async.models.organization_invitation import OrganizationInvitation
from runtime_api_client_async.models.organization_role import OrganizationRole
from runtime_api_client_async.models.organization_suspension import OrganizationSuspension
from runtime_api_client_async.models.organization_user import OrganizationUser
from runtime_api_client_async.models.paginated_snapshots_dto import PaginatedSnapshotsDto
from runtime_api_client_async.models.port_preview_url import PortPreviewUrl
from runtime_api_client_async.models.position import Position
from runtime_api_client_async.models.process_errors_response import ProcessErrorsResponse
from runtime_api_client_async.models.process_logs_response import ProcessLogsResponse
from runtime_api_client_async.models.process_restart_response import ProcessRestartResponse
from runtime_api_client_async.models.process_status_response import ProcessStatusResponse
from runtime_api_client_async.models.project_dir_response import ProjectDirResponse
from runtime_api_client_async.models.range import Range
from runtime_api_client_async.models.region_screenshot_response import RegionScreenshotResponse
from runtime_api_client_async.models.registry_push_access_dto import RegistryPushAccessDto
from runtime_api_client_async.models.replace_request import ReplaceRequest
from runtime_api_client_async.models.replace_result import ReplaceResult
from runtime_api_client_async.models.runner import Runner
from runtime_api_client_async.models.runner_region import RunnerRegion
from runtime_api_client_async.models.runner_snapshot_dto import RunnerSnapshotDto
from runtime_api_client_async.models.runner_state import RunnerState
from runtime_api_client_async.models.sandbox import Sandbox
from runtime_api_client_async.models.sandbox_class import SandboxClass
from runtime_api_client_async.models.sandbox_desired_state import SandboxDesiredState
from runtime_api_client_async.models.sandbox_info import SandboxInfo
from runtime_api_client_async.models.sandbox_labels import SandboxLabels
from runtime_api_client_async.models.sandbox_state import SandboxState
from runtime_api_client_async.models.sandbox_volume import SandboxVolume
from runtime_api_client_async.models.screenshot_response import ScreenshotResponse
from runtime_api_client_async.models.search_files_response import SearchFilesResponse
from runtime_api_client_async.models.session import Session
from runtime_api_client_async.models.session_execute_request import SessionExecuteRequest
from runtime_api_client_async.models.session_execute_response import SessionExecuteResponse
from runtime_api_client_async.models.set_snapshot_general_status_dto import SetSnapshotGeneralStatusDto
from runtime_api_client_async.models.snapshot_dto import SnapshotDto
from runtime_api_client_async.models.snapshot_state import SnapshotState
from runtime_api_client_async.models.storage_access_dto import StorageAccessDto
from runtime_api_client_async.models.toggle_state import ToggleState
from runtime_api_client_async.models.update_assigned_organization_roles import UpdateAssignedOrganizationRoles
from runtime_api_client_async.models.update_docker_registry import UpdateDockerRegistry
from runtime_api_client_async.models.update_organization_invitation import UpdateOrganizationInvitation
from runtime_api_client_async.models.update_organization_member_role import UpdateOrganizationMemberRole
from runtime_api_client_async.models.update_organization_quota import UpdateOrganizationQuota
from runtime_api_client_async.models.update_organization_role import UpdateOrganizationRole
from runtime_api_client_async.models.usage_overview import UsageOverview
from runtime_api_client_async.models.user import User
from runtime_api_client_async.models.user_public_key import UserPublicKey
from runtime_api_client_async.models.volume_dto import VolumeDto
from runtime_api_client_async.models.volume_state import VolumeState
from runtime_api_client_async.models.windows_response import WindowsResponse
from runtime_api_client_async.models.workspace import Workspace