Module: Cerca

Defined in:
lib/cerca/client.rb,
lib/cerca/errors.rb,
lib/cerca/models.rb,
lib/cerca/version.rb,
lib/cerca/internal.rb,
lib/cerca/file_part.rb,
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/internal/util.rb,
lib/cerca/models/status.rb,
lib/cerca/models/thread.rb,
lib/cerca/models/message.rb,
lib/cerca/resources/auth.rb,
lib/cerca/internal/stream.rb,
lib/cerca/models/metadata.rb,
lib/cerca/models/schedule.rb,
lib/cerca/request_options.rb,
lib/cerca/resources/oauth.rb,
lib/cerca/resources/tools.rb,
lib/cerca/models/tool_name.rb,
lib/cerca/models/tool_spec.rb,
lib/cerca/resources/agents.rb,
lib/cerca/resources/events.rb,
lib/cerca/resources/fleets.rb,
lib/cerca/resources/models.rb,
lib/cerca/models/connection.rb,
lib/cerca/resources/context.rb,
lib/cerca/resources/sandbox.rb,
lib/cerca/resources/threads.rb,
lib/cerca/internal/type/enum.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/resources/webhooks.rb,
lib/cerca/internal/type/union.rb,
lib/cerca/models/steer_result.rb,
lib/cerca/resources/schedules.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/internal/type/boolean.rb,
lib/cerca/internal/type/hash_of.rb,
lib/cerca/internal/type/unknown.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/resources/connections.rb,
lib/cerca/internal/type/array_of.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/internal/type/base_page.rb,
lib/cerca/internal/type/converter.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/internal/type/base_model.rb,
lib/cerca/internal/type/file_input.rb,
lib/cerca/models/agent_list_params.rb,
lib/cerca/models/model_list_params.rb,
lib/cerca/internal/type/base_stream.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/resources/approval_grants.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/internal/agents_cursor_page.rb,
lib/cerca/internal/events_cursor_page.rb,
lib/cerca/internal/fleets_cursor_page.rb,
lib/cerca/internal/grants_cursor_page.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/resources/approval_requests.rb,
lib/cerca/internal/entries_cursor_page.rb,
lib/cerca/internal/results_cursor_page.rb,
lib/cerca/internal/sources_cursor_page.rb,
lib/cerca/internal/threads_cursor_page.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/internal/transport/base_client.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/internal/connections_cursor_page.rb,
lib/cerca/internal/type/request_parameters.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/internal/subscriptions_cursor_page.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/internal/approval_requests_cursor_page.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/internal/transport/pooled_net_requester.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: Errors, Internal, Models, Resources Classes: Client, FilePart, RequestOptions

Constant Summary collapse

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