# coding: utf-8 # flake8: noqa """ goose-server An AI agent The version of the OpenAPI document: 1.9.0 Contact: ai-oss-tools@block.xyz Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. """ # noqa: E501 __version__ = "1.0.0" # Define package exports __all__ = [ "ContextManagementApi", "RecipeManagementApi", "SessionManagementApi", "ScheduleApi", "SuperRoutesAgentApi", "SuperRoutesConfigManagementApi", "SuperRoutesHealthApi", "SuperRoutesReplyApi", "SuperRoutesSetupApi", "ApiResponse", "ApiClient", "Configuration", "OpenApiException", "ApiTypeError", "ApiValueError", "ApiKeyError", "ApiAttributeError", "ApiException", "AddSubRecipesRequest", "AddSubRecipesResponse", "Annotations", "Author", "AuthorRequest", "ConfigKey", "ConfigKeyQuery", "ConfigResponse", "Content", "ContextLengthExceeded", "ContextManageRequest", "ContextManageResponse", "CreateCustomProviderRequest", "CreateRecipeRequest", "CreateRecipeResponse", "CreateScheduleRequest", "DecodeRecipeRequest", "DecodeRecipeResponse", "DeleteRecipeRequest", "EmbeddedResource", "EmbeddedResourceAnnotations", "EncodeRecipeRequest", "EncodeRecipeResponse", "ErrorResponse", "ExtendPromptRequest", "ExtendPromptResponse", "ExtensionConfig", "ExtensionConfigOneOf", "ExtensionConfigOneOf1", "ExtensionConfigOneOf2", "ExtensionConfigOneOf3", "ExtensionConfigOneOf4", "ExtensionConfigOneOf5", "ExtensionEntry", "ExtensionQuery", "ExtensionResponse", "FrontendToolRequest", "GetToolsQuery", "Icon", "ImageContent", "InspectJobResponse", "KillJobResponse", "ListRecipeResponse", "ListSchedulesResponse", "Message", "MessageContent", "MessageContentOneOf", "MessageContentOneOf1", "MessageContentOneOf2", "MessageContentOneOf3", "MessageContentOneOf4", "MessageContentOneOf5", "MessageContentOneOf6", "MessageContentOneOf7", "MessageContentOneOf8", "MessageContentOneOf9", "MessageMetadata", "ModelInfo", "PermissionConfirmationRequest", "PermissionLevel", "PrincipalType", "ProviderDetails", "ProviderMetadata", "ProvidersResponse", "RawAudioContent", "RawEmbeddedResource", "RawImageContent", "RawResource", "RawTextContent", "Recipe", "RecipeManifestResponse", "RecipeParameter", "RecipeParameterInputType", "RecipeParameterRequirement", "RedactedThinkingContent", "ResourceContents", "ResourceContentsAnyOf", "ResourceContentsAnyOf1", "Response", "ResumeAgentRequest", "RetryConfig", "RunNowResponse", "ScanRecipeRequest", "ScanRecipeResponse", "ScheduledJob", "Session", "SessionConfigRequest", "SessionDisplayInfo", "SessionInsights", "SessionListResponse", "SessionsQuery", "Settings", "SetupResponse", "StartAgentRequest", "SubRecipe", "SuccessCheck", "SummarizationRequested", "TextContent", "ThinkingContent", "Tool", "ToolAnnotations", "ToolConfirmationRequest", "ToolInfo", "ToolPermission", "ToolRequest", "ToolResponse", "UpdateProviderRequest", "UpdateRouterToolSelectorRequest", "UpdateScheduleRequest", "UpdateSessionDescriptionRequest", "UpsertConfigQuery", "UpsertPermissionsQuery", ] # import apis into sdk package from goose_api.api.context_management_api import ContextManagementApi as ContextManagementApi from goose_api.api.recipe_management_api import RecipeManagementApi as RecipeManagementApi from goose_api.api.session_management_api import SessionManagementApi as SessionManagementApi from goose_api.api.schedule_api import ScheduleApi as ScheduleApi from goose_api.api.super_routes_agent_api import SuperRoutesAgentApi as SuperRoutesAgentApi from goose_api.api.super_routes_config_management_api import SuperRoutesConfigManagementApi as SuperRoutesConfigManagementApi from goose_api.api.super_routes_health_api import SuperRoutesHealthApi as SuperRoutesHealthApi from goose_api.api.super_routes_reply_api import SuperRoutesReplyApi as SuperRoutesReplyApi from goose_api.api.super_routes_setup_api import SuperRoutesSetupApi as SuperRoutesSetupApi # import ApiClient from goose_api.api_response import ApiResponse as ApiResponse from goose_api.api_client import ApiClient as ApiClient from goose_api.configuration import Configuration as Configuration from goose_api.exceptions import OpenApiException as OpenApiException from goose_api.exceptions import ApiTypeError as ApiTypeError from goose_api.exceptions import ApiValueError as ApiValueError from goose_api.exceptions import ApiKeyError as ApiKeyError from goose_api.exceptions import ApiAttributeError as ApiAttributeError from goose_api.exceptions import ApiException as ApiException # import models into sdk package from goose_api.models.add_sub_recipes_request import AddSubRecipesRequest as AddSubRecipesRequest from goose_api.models.add_sub_recipes_response import AddSubRecipesResponse as AddSubRecipesResponse from goose_api.models.annotations import Annotations as Annotations from goose_api.models.author import Author as Author from goose_api.models.author_request import AuthorRequest as AuthorRequest from goose_api.models.config_key import ConfigKey as ConfigKey from goose_api.models.config_key_query import ConfigKeyQuery as ConfigKeyQuery from goose_api.models.config_response import ConfigResponse as ConfigResponse from goose_api.models.content import Content as Content from goose_api.models.context_length_exceeded import ContextLengthExceeded as ContextLengthExceeded from goose_api.models.context_manage_request import ContextManageRequest as ContextManageRequest from goose_api.models.context_manage_response import ContextManageResponse as ContextManageResponse from goose_api.models.create_custom_provider_request import CreateCustomProviderRequest as CreateCustomProviderRequest from goose_api.models.create_recipe_request import CreateRecipeRequest as CreateRecipeRequest from goose_api.models.create_recipe_response import CreateRecipeResponse as CreateRecipeResponse from goose_api.models.create_schedule_request import CreateScheduleRequest as CreateScheduleRequest from goose_api.models.decode_recipe_request import DecodeRecipeRequest as DecodeRecipeRequest from goose_api.models.decode_recipe_response import DecodeRecipeResponse as DecodeRecipeResponse from goose_api.models.delete_recipe_request import DeleteRecipeRequest as DeleteRecipeRequest from goose_api.models.embedded_resource import EmbeddedResource as EmbeddedResource from goose_api.models.embedded_resource_annotations import EmbeddedResourceAnnotations as EmbeddedResourceAnnotations from goose_api.models.encode_recipe_request import EncodeRecipeRequest as EncodeRecipeRequest from goose_api.models.encode_recipe_response import EncodeRecipeResponse as EncodeRecipeResponse from goose_api.models.error_response import ErrorResponse as ErrorResponse from goose_api.models.extend_prompt_request import ExtendPromptRequest as ExtendPromptRequest from goose_api.models.extend_prompt_response import ExtendPromptResponse as ExtendPromptResponse from goose_api.models.extension_config import ExtensionConfig as ExtensionConfig from goose_api.models.extension_config_one_of import ExtensionConfigOneOf as ExtensionConfigOneOf from goose_api.models.extension_config_one_of1 import ExtensionConfigOneOf1 as ExtensionConfigOneOf1 from goose_api.models.extension_config_one_of2 import ExtensionConfigOneOf2 as ExtensionConfigOneOf2 from goose_api.models.extension_config_one_of3 import ExtensionConfigOneOf3 as ExtensionConfigOneOf3 from goose_api.models.extension_config_one_of4 import ExtensionConfigOneOf4 as ExtensionConfigOneOf4 from goose_api.models.extension_config_one_of5 import ExtensionConfigOneOf5 as ExtensionConfigOneOf5 from goose_api.models.extension_entry import ExtensionEntry as ExtensionEntry from goose_api.models.extension_query import ExtensionQuery as ExtensionQuery from goose_api.models.extension_response import ExtensionResponse as ExtensionResponse from goose_api.models.frontend_tool_request import FrontendToolRequest as FrontendToolRequest from goose_api.models.get_tools_query import GetToolsQuery as GetToolsQuery from goose_api.models.icon import Icon as Icon from goose_api.models.image_content import ImageContent as ImageContent from goose_api.models.inspect_job_response import InspectJobResponse as InspectJobResponse from goose_api.models.kill_job_response import KillJobResponse as KillJobResponse from goose_api.models.list_recipe_response import ListRecipeResponse as ListRecipeResponse from goose_api.models.list_schedules_response import ListSchedulesResponse as ListSchedulesResponse from goose_api.models.message import Message as Message from goose_api.models.message_content import MessageContent as MessageContent from goose_api.models.message_content_one_of import MessageContentOneOf as MessageContentOneOf from goose_api.models.message_content_one_of1 import MessageContentOneOf1 as MessageContentOneOf1 from goose_api.models.message_content_one_of2 import MessageContentOneOf2 as MessageContentOneOf2 from goose_api.models.message_content_one_of3 import MessageContentOneOf3 as MessageContentOneOf3 from goose_api.models.message_content_one_of4 import MessageContentOneOf4 as MessageContentOneOf4 from goose_api.models.message_content_one_of5 import MessageContentOneOf5 as MessageContentOneOf5 from goose_api.models.message_content_one_of6 import MessageContentOneOf6 as MessageContentOneOf6 from goose_api.models.message_content_one_of7 import MessageContentOneOf7 as MessageContentOneOf7 from goose_api.models.message_content_one_of8 import MessageContentOneOf8 as MessageContentOneOf8 from goose_api.models.message_content_one_of9 import MessageContentOneOf9 as MessageContentOneOf9 from goose_api.models.message_metadata import MessageMetadata as MessageMetadata from goose_api.models.model_info import ModelInfo as ModelInfo from goose_api.models.permission_confirmation_request import PermissionConfirmationRequest as PermissionConfirmationRequest from goose_api.models.permission_level import PermissionLevel as PermissionLevel from goose_api.models.principal_type import PrincipalType as PrincipalType from goose_api.models.provider_details import ProviderDetails as ProviderDetails from goose_api.models.provider_metadata import ProviderMetadata as ProviderMetadata from goose_api.models.providers_response import ProvidersResponse as ProvidersResponse from goose_api.models.raw_audio_content import RawAudioContent as RawAudioContent from goose_api.models.raw_embedded_resource import RawEmbeddedResource as RawEmbeddedResource from goose_api.models.raw_image_content import RawImageContent as RawImageContent from goose_api.models.raw_resource import RawResource as RawResource from goose_api.models.raw_text_content import RawTextContent as RawTextContent from goose_api.models.recipe import Recipe as Recipe from goose_api.models.recipe_manifest_response import RecipeManifestResponse as RecipeManifestResponse from goose_api.models.recipe_parameter import RecipeParameter as RecipeParameter from goose_api.models.recipe_parameter_input_type import RecipeParameterInputType as RecipeParameterInputType from goose_api.models.recipe_parameter_requirement import RecipeParameterRequirement as RecipeParameterRequirement from goose_api.models.redacted_thinking_content import RedactedThinkingContent as RedactedThinkingContent from goose_api.models.resource_contents import ResourceContents as ResourceContents from goose_api.models.resource_contents_any_of import ResourceContentsAnyOf as ResourceContentsAnyOf from goose_api.models.resource_contents_any_of1 import ResourceContentsAnyOf1 as ResourceContentsAnyOf1 from goose_api.models.response import Response as Response from goose_api.models.resume_agent_request import ResumeAgentRequest as ResumeAgentRequest from goose_api.models.retry_config import RetryConfig as RetryConfig from goose_api.models.run_now_response import RunNowResponse as RunNowResponse from goose_api.models.scan_recipe_request import ScanRecipeRequest as ScanRecipeRequest from goose_api.models.scan_recipe_response import ScanRecipeResponse as ScanRecipeResponse from goose_api.models.scheduled_job import ScheduledJob as ScheduledJob from goose_api.models.session import Session as Session from goose_api.models.session_config_request import SessionConfigRequest as SessionConfigRequest from goose_api.models.session_display_info import SessionDisplayInfo as SessionDisplayInfo from goose_api.models.session_insights import SessionInsights as SessionInsights from goose_api.models.session_list_response import SessionListResponse as SessionListResponse from goose_api.models.sessions_query import SessionsQuery as SessionsQuery from goose_api.models.settings import Settings as Settings from goose_api.models.setup_response import SetupResponse as SetupResponse from goose_api.models.start_agent_request import StartAgentRequest as StartAgentRequest from goose_api.models.sub_recipe import SubRecipe as SubRecipe from goose_api.models.success_check import SuccessCheck as SuccessCheck from goose_api.models.summarization_requested import SummarizationRequested as SummarizationRequested from goose_api.models.text_content import TextContent as TextContent from goose_api.models.thinking_content import ThinkingContent as ThinkingContent from goose_api.models.tool import Tool as Tool from goose_api.models.tool_annotations import ToolAnnotations as ToolAnnotations from goose_api.models.tool_confirmation_request import ToolConfirmationRequest as ToolConfirmationRequest from goose_api.models.tool_info import ToolInfo as ToolInfo from goose_api.models.tool_permission import ToolPermission as ToolPermission from goose_api.models.tool_request import ToolRequest as ToolRequest from goose_api.models.tool_response import ToolResponse as ToolResponse from goose_api.models.update_provider_request import UpdateProviderRequest as UpdateProviderRequest from goose_api.models.update_router_tool_selector_request import UpdateRouterToolSelectorRequest as UpdateRouterToolSelectorRequest from goose_api.models.update_schedule_request import UpdateScheduleRequest as UpdateScheduleRequest from goose_api.models.update_session_description_request import UpdateSessionDescriptionRequest as UpdateSessionDescriptionRequest from goose_api.models.upsert_config_query import UpsertConfigQuery as UpsertConfigQuery from goose_api.models.upsert_permissions_query import UpsertPermissionsQuery as UpsertPermissionsQuery