Files
2025-10-02 20:13:20 -04:00

130 lines
7.6 KiB
Python

# 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
# import models into model package
from goose_api.models.add_sub_recipes_request import AddSubRecipesRequest
from goose_api.models.add_sub_recipes_response import AddSubRecipesResponse
from goose_api.models.annotations import Annotations
from goose_api.models.author import Author
from goose_api.models.author_request import AuthorRequest
from goose_api.models.config_key import ConfigKey
from goose_api.models.config_key_query import ConfigKeyQuery
from goose_api.models.config_response import ConfigResponse
from goose_api.models.content import Content
from goose_api.models.context_length_exceeded import ContextLengthExceeded
from goose_api.models.context_manage_request import ContextManageRequest
from goose_api.models.context_manage_response import ContextManageResponse
from goose_api.models.create_custom_provider_request import CreateCustomProviderRequest
from goose_api.models.create_recipe_request import CreateRecipeRequest
from goose_api.models.create_recipe_response import CreateRecipeResponse
from goose_api.models.create_schedule_request import CreateScheduleRequest
from goose_api.models.decode_recipe_request import DecodeRecipeRequest
from goose_api.models.decode_recipe_response import DecodeRecipeResponse
from goose_api.models.delete_recipe_request import DeleteRecipeRequest
from goose_api.models.embedded_resource import EmbeddedResource
from goose_api.models.embedded_resource_annotations import EmbeddedResourceAnnotations
from goose_api.models.encode_recipe_request import EncodeRecipeRequest
from goose_api.models.encode_recipe_response import EncodeRecipeResponse
from goose_api.models.error_response import ErrorResponse
from goose_api.models.extend_prompt_request import ExtendPromptRequest
from goose_api.models.extend_prompt_response import ExtendPromptResponse
from goose_api.models.extension_config import ExtensionConfig
from goose_api.models.extension_config_one_of import ExtensionConfigOneOf
from goose_api.models.extension_config_one_of1 import ExtensionConfigOneOf1
from goose_api.models.extension_config_one_of2 import ExtensionConfigOneOf2
from goose_api.models.extension_config_one_of3 import ExtensionConfigOneOf3
from goose_api.models.extension_config_one_of4 import ExtensionConfigOneOf4
from goose_api.models.extension_config_one_of5 import ExtensionConfigOneOf5
from goose_api.models.extension_entry import ExtensionEntry
from goose_api.models.extension_query import ExtensionQuery
from goose_api.models.extension_response import ExtensionResponse
from goose_api.models.frontend_tool_request import FrontendToolRequest
from goose_api.models.get_tools_query import GetToolsQuery
from goose_api.models.icon import Icon
from goose_api.models.image_content import ImageContent
from goose_api.models.inspect_job_response import InspectJobResponse
from goose_api.models.kill_job_response import KillJobResponse
from goose_api.models.list_recipe_response import ListRecipeResponse
from goose_api.models.list_schedules_response import ListSchedulesResponse
from goose_api.models.message import Message
from goose_api.models.message_content import MessageContent
from goose_api.models.message_content_one_of import MessageContentOneOf
from goose_api.models.message_content_one_of1 import MessageContentOneOf1
from goose_api.models.message_content_one_of2 import MessageContentOneOf2
from goose_api.models.message_content_one_of3 import MessageContentOneOf3
from goose_api.models.message_content_one_of4 import MessageContentOneOf4
from goose_api.models.message_content_one_of5 import MessageContentOneOf5
from goose_api.models.message_content_one_of6 import MessageContentOneOf6
from goose_api.models.message_content_one_of7 import MessageContentOneOf7
from goose_api.models.message_content_one_of8 import MessageContentOneOf8
from goose_api.models.message_content_one_of9 import MessageContentOneOf9
from goose_api.models.message_metadata import MessageMetadata
from goose_api.models.model_info import ModelInfo
from goose_api.models.permission_confirmation_request import PermissionConfirmationRequest
from goose_api.models.permission_level import PermissionLevel
from goose_api.models.principal_type import PrincipalType
from goose_api.models.provider_details import ProviderDetails
from goose_api.models.provider_metadata import ProviderMetadata
from goose_api.models.providers_response import ProvidersResponse
from goose_api.models.raw_audio_content import RawAudioContent
from goose_api.models.raw_embedded_resource import RawEmbeddedResource
from goose_api.models.raw_image_content import RawImageContent
from goose_api.models.raw_resource import RawResource
from goose_api.models.raw_text_content import RawTextContent
from goose_api.models.recipe import Recipe
from goose_api.models.recipe_manifest_response import RecipeManifestResponse
from goose_api.models.recipe_parameter import RecipeParameter
from goose_api.models.recipe_parameter_input_type import RecipeParameterInputType
from goose_api.models.recipe_parameter_requirement import RecipeParameterRequirement
from goose_api.models.redacted_thinking_content import RedactedThinkingContent
from goose_api.models.resource_contents import ResourceContents
from goose_api.models.resource_contents_any_of import ResourceContentsAnyOf
from goose_api.models.resource_contents_any_of1 import ResourceContentsAnyOf1
from goose_api.models.response import Response
from goose_api.models.resume_agent_request import ResumeAgentRequest
from goose_api.models.retry_config import RetryConfig
from goose_api.models.run_now_response import RunNowResponse
from goose_api.models.scan_recipe_request import ScanRecipeRequest
from goose_api.models.scan_recipe_response import ScanRecipeResponse
from goose_api.models.scheduled_job import ScheduledJob
from goose_api.models.session import Session
from goose_api.models.session_config_request import SessionConfigRequest
from goose_api.models.session_display_info import SessionDisplayInfo
from goose_api.models.session_insights import SessionInsights
from goose_api.models.session_list_response import SessionListResponse
from goose_api.models.sessions_query import SessionsQuery
from goose_api.models.settings import Settings
from goose_api.models.setup_response import SetupResponse
from goose_api.models.start_agent_request import StartAgentRequest
from goose_api.models.sub_recipe import SubRecipe
from goose_api.models.success_check import SuccessCheck
from goose_api.models.summarization_requested import SummarizationRequested
from goose_api.models.text_content import TextContent
from goose_api.models.thinking_content import ThinkingContent
from goose_api.models.tool import Tool
from goose_api.models.tool_annotations import ToolAnnotations
from goose_api.models.tool_confirmation_request import ToolConfirmationRequest
from goose_api.models.tool_info import ToolInfo
from goose_api.models.tool_permission import ToolPermission
from goose_api.models.tool_request import ToolRequest
from goose_api.models.tool_response import ToolResponse
from goose_api.models.update_provider_request import UpdateProviderRequest
from goose_api.models.update_router_tool_selector_request import UpdateRouterToolSelectorRequest
from goose_api.models.update_schedule_request import UpdateScheduleRequest
from goose_api.models.update_session_description_request import UpdateSessionDescriptionRequest
from goose_api.models.upsert_config_query import UpsertConfigQuery
from goose_api.models.upsert_permissions_query import UpsertPermissionsQuery