Module: Cerca::Models

Defined in:
lib/cerca/models/tool.rb,
lib/cerca/models/turn.rb,
lib/cerca/models/agent.rb,
lib/cerca/models/entry.rb,
lib/cerca/models/fleet.rb,
lib/cerca/models/status.rb,
lib/cerca/models/thread.rb,
lib/cerca/models/message.rb,
lib/cerca/models/metadata.rb,
lib/cerca/models/schedule.rb,
lib/cerca/models/tool_name.rb,
lib/cerca/models/tool_spec.rb,
lib/cerca/models/connection.rb,
lib/cerca/models/exec_result.rb,
lib/cerca/models/json_object.rb,
lib/cerca/models/token_usage.rb,
lib/cerca/models/tool_source.rb,
lib/cerca/models/steer_result.rb,
lib/cerca/models/agent_summary.rb,
lib/cerca/models/approval_mode.rb,
lib/cerca/models/configuration.rb,
lib/cerca/models/content_block.rb,
lib/cerca/models/entry_summary.rb,
lib/cerca/models/http_endpoint.rb,
lib/cerca/models/read_response.rb,
lib/cerca/models/search_result.rb,
lib/cerca/models/approval_grant.rb,
lib/cerca/models/auth_injection.rb,
lib/cerca/models/error_response.rb,
lib/cerca/models/source_warning.rb,
lib/cerca/models/thread_summary.rb,
lib/cerca/models/approval_policy.rb,
lib/cerca/models/credential_type.rb,
lib/cerca/models/discovered_tool.rb,
lib/cerca/models/mcp_tool_source.rb,
lib/cerca/models/tool_descriptor.rb,
lib/cerca/models/approval_request.rb,
lib/cerca/models/compiled_context.rb,
lib/cerca/models/connection_owner.rb,
lib/cerca/models/http_tool_source.rb,
lib/cerca/models/model_descriptor.rb,
lib/cerca/models/tool_list_params.rb,
lib/cerca/models/tool_source_auth.rb,
lib/cerca/models/agent_list_params.rb,
lib/cerca/models/model_list_params.rb,
lib/cerca/models/sub_thread_summary.rb,
lib/cerca/models/subscription_event.rb,
lib/cerca/models/thread_list_params.rb,
lib/cerca/models/tool_approval_mode.rb,
lib/cerca/models/tool_create_params.rb,
lib/cerca/models/tool_delete_params.rb,
lib/cerca/models/tool_update_params.rb,
lib/cerca/models/webhook_event_type.rb,
lib/cerca/models/agent_create_params.rb,
lib/cerca/models/agent_delete_params.rb,
lib/cerca/models/agent_update_params.rb,
lib/cerca/models/attached_connection.rb,
lib/cerca/models/auth_context_params.rb,
lib/cerca/models/context_list_params.rb,
lib/cerca/models/credential_provider.rb,
lib/cerca/models/execution_principal.rb,
lib/cerca/models/model_list_response.rb,
lib/cerca/models/no_tool_source_auth.rb,
lib/cerca/models/sandbox_exec_params.rb,
lib/cerca/models/sandbox_read_params.rb,
lib/cerca/models/thread_close_params.rb,
lib/cerca/models/thread_steer_params.rb,
lib/cerca/models/thread_stream_event.rb,
lib/cerca/models/webhook_list_params.rb,
lib/cerca/models/webhook_test_params.rb,
lib/cerca/models/auth_fleets_response.rb,
lib/cerca/models/context_write_params.rb,
lib/cerca/models/http_tool_definition.rb,
lib/cerca/models/oauth_connect_params.rb,
lib/cerca/models/sandbox_write_params.rb,
lib/cerca/models/schedule_list_params.rb,
lib/cerca/models/thread_cancel_params.rb,
lib/cerca/models/thread_create_params.rb,
lib/cerca/models/tool_retrieve_params.rb,
lib/cerca/models/webhook_subscription.rb,
lib/cerca/models/agent_delete_response.rb,
lib/cerca/models/agent_retrieve_params.rb,
lib/cerca/models/auth_context_response.rb,
lib/cerca/models/context_delete_params.rb,
lib/cerca/models/context_search_params.rb,
lib/cerca/models/oauth_exchange_config.rb,
lib/cerca/models/runtime_webhook_event.rb,
lib/cerca/models/thread_compact_params.rb,
lib/cerca/models/webhook_create_params.rb,
lib/cerca/models/webhook_delete_params.rb,
lib/cerca/models/webhook_rotate_params.rb,
lib/cerca/models/webhook_test_response.rb,
lib/cerca/models/webhook_update_params.rb,
lib/cerca/models/connection_list_params.rb,
lib/cerca/models/oauth_connect_response.rb,
lib/cerca/models/sandbox_write_response.rb,
lib/cerca/models/schedule_create_params.rb,
lib/cerca/models/schedule_delete_params.rb,
lib/cerca/models/schedule_list_response.rb,
lib/cerca/models/schedule_update_params.rb,
lib/cerca/models/thread_retrieve_params.rb,
lib/cerca/models/agent_list_tools_params.rb,
lib/cerca/models/auth_list_fleets_params.rb,
lib/cerca/models/context_delete_response.rb,
lib/cerca/models/context_retrieve_params.rb,
lib/cerca/models/effective_configuration.rb,
lib/cerca/models/schedule_trigger_params.rb,
lib/cerca/models/webhook_retrieve_params.rb,
lib/cerca/models/api_key_tool_source_auth.rb,
lib/cerca/models/configuration_field_name.rb,
lib/cerca/models/connection_attach_params.rb,
lib/cerca/models/connection_create_params.rb,
lib/cerca/models/connection_delete_params.rb,
lib/cerca/models/connection_detach_params.rb,
lib/cerca/models/schedule_delete_response.rb,
lib/cerca/models/thread_start_turn_params.rb,
lib/cerca/models/tool_connection_metadata.rb,
lib/cerca/models/agent_list_tools_response.rb,
lib/cerca/models/mcp_tool_execution_policy.rb,
lib/cerca/models/schedule_trigger_response.rb,
lib/cerca/models/approval_grant_list_params.rb,
lib/cerca/models/connection_delete_response.rb,
lib/cerca/models/connection_detach_response.rb,
lib/cerca/models/http_tool_execution_policy.rb,
lib/cerca/models/event_list_for_agent_params.rb,
lib/cerca/models/event_list_for_fleet_params.rb,
lib/cerca/models/response_normalization_hint.rb,
lib/cerca/models/agent_retrieve_config_params.rb,
lib/cerca/models/agent_update_metadata_params.rb,
lib/cerca/models/approval_grant_delete_params.rb,
lib/cerca/models/approval_request_list_params.rb,
lib/cerca/models/event_list_for_thread_params.rb,
lib/cerca/models/webhook_subscription_created.rb,
lib/cerca/models/event_stream_for_agent_params.rb,
lib/cerca/models/event_stream_for_fleet_params.rb,
lib/cerca/models/approval_grant_delete_response.rb,
lib/cerca/models/event_stream_for_thread_params.rb,
lib/cerca/models/approval_request_resolve_params.rb,
lib/cerca/models/oauth_exchange_tool_source_auth.rb,
lib/cerca/models/webhook_subscription_event_type.rb,
lib/cerca/models/connection_list_for_agent_params.rb,
lib/cerca/models/oauth_connection_tool_source_auth.rb,
lib/cerca/models/connection_list_for_agent_response.rb,
lib/cerca/models/approval_grant_list_for_thread_params.rb,
lib/cerca/models/event_stream_for_thread_events_params.rb,
lib/cerca/models/approval_grant_delete_for_thread_params.rb,
lib/cerca/models/approval_grant_list_for_thread_response.rb,
lib/cerca/models/approval_grant_delete_for_thread_response.rb

Defined Under Namespace

Modules: ApprovalMode, AuthInjection, ConfigurationFieldName, ConnectionOwner, ContentBlock, CredentialProvider, CredentialType, ExecutionPrincipal, OAuthExchangeConfig, RuntimeWebhookEvent, Status, ThreadStreamEvent, Tool, ToolApprovalMode, ToolName, ToolSource, ToolSourceAuth, WebhookEventType, WebhookSubscriptionEventType Classes: APIKeyToolSourceAuth, Agent, AgentCreateParams, AgentDeleteParams, AgentDeleteResponse, AgentListParams, AgentListToolsParams, AgentListToolsResponse, AgentRetrieveConfigParams, AgentRetrieveParams, AgentSummary, AgentUpdateMetadataParams, AgentUpdateParams, ApprovalGrant, ApprovalGrantDeleteForThreadParams, ApprovalGrantDeleteForThreadResponse, ApprovalGrantDeleteParams, ApprovalGrantDeleteResponse, ApprovalGrantListForThreadParams, ApprovalGrantListParams, ApprovalPolicy, ApprovalRequest, ApprovalRequestListParams, ApprovalRequestResolveParams, AttachedConnection, AuthContextParams, AuthContextResponse, AuthFleetsResponse, AuthListFleetsParams, CompiledContext, Configuration, Connection, ConnectionAttachParams, ConnectionCreateParams, ConnectionDeleteParams, ConnectionDeleteResponse, ConnectionDetachParams, ConnectionDetachResponse, ConnectionListForAgentParams, ConnectionListForAgentResponse, ConnectionListParams, ContextDeleteParams, ContextDeleteResponse, ContextListParams, ContextRetrieveParams, ContextSearchParams, ContextWriteParams, DiscoveredTool, EffectiveConfiguration, Entry, EntrySummary, ErrorResponse, EventListForAgentParams, EventListForFleetParams, EventListForThreadParams, EventStreamForAgentParams, EventStreamForFleetParams, EventStreamForThreadEventsParams, EventStreamForThreadParams, ExecResult, Fleet, HTTPEndpoint, HTTPToolDefinition, HTTPToolExecutionPolicy, HTTPToolSource, McpToolExecutionPolicy, McpToolSource, Message, ModelDescriptor, ModelListParams, ModelListResponse, NoToolSourceAuth, OAuthConnectParams, OAuthConnectResponse, OAuthConnectionToolSourceAuth, OAuthExchangeToolSourceAuth, ReadResponse, ResponseNormalizationHint, SandboxExecParams, SandboxReadParams, SandboxWriteParams, SandboxWriteResponse, Schedule, ScheduleCreateParams, ScheduleDeleteParams, ScheduleDeleteResponse, ScheduleListParams, ScheduleListResponse, ScheduleTriggerParams, ScheduleTriggerResponse, ScheduleUpdateParams, SearchResult, SourceWarning, SteerResult, SubThreadSummary, SubscriptionEvent, Thread, ThreadCancelParams, ThreadCloseParams, ThreadCompactParams, ThreadCreateParams, ThreadListParams, ThreadRetrieveParams, ThreadStartTurnParams, ThreadSteerParams, ThreadSummary, TokenUsage, ToolCreateParams, ToolDeleteParams, ToolDescriptor, ToolListParams, ToolRetrieveParams, ToolUpdateParams, Turn, WebhookCreateParams, WebhookDeleteParams, WebhookListParams, WebhookRetrieveParams, WebhookRotateParams, WebhookSubscription, WebhookSubscriptionCreated, WebhookTestParams, WebhookTestResponse, WebhookUpdateParams

Constant Summary collapse

Metadata =
Cerca::Internal::Type::HashOf[String]
ToolSpec =
String
JsonObject =
Cerca::Internal::Type::HashOf[Cerca::Internal::Type::Unknown]
ToolConnectionMetadata =
Cerca::Internal::Type::HashOf[String]
ApprovalGrantListForThreadResponse =
Cerca::Internal::Type::ArrayOf[-> { Cerca::ApprovalGrant }]