Module: Cadenya::Models
- Defined in:
- lib/cadenya/models/page.rb,
lib/cadenya/models/agent.rb,
lib/cadenya/models/model.rb,
lib/cadenya/models/upload.rb,
lib/cadenya/models/account.rb,
lib/cadenya/models/api_key.rb,
lib/cadenya/models/profile.rb,
lib/cadenya/models/tool_set.rb,
lib/cadenya/models/objective.rb,
lib/cadenya/models/workspace.rb,
lib/cadenya/models/agent_info.rb,
lib/cadenya/models/agent_spec.rb,
lib/cadenya/models/model_spec.rb,
lib/cadenya/models/tool_entry.rb,
lib/cadenya/models/tool_error.rb,
lib/cadenya/models/agent_entry.rb,
lib/cadenya/models/memory_read.rb,
lib/cadenya/models/sync_failed.rb,
lib/cadenya/models/tool_called.rb,
lib/cadenya/models/tool_denied.rb,
lib/cadenya/models/tool_result.rb,
lib/cadenya/models/upload_info.rb,
lib/cadenya/models/upload_spec.rb,
lib/cadenya/models/account_info.rb,
lib/cadenya/models/account_spec.rb,
lib/cadenya/models/api_key_info.rb,
lib/cadenya/models/api_key_spec.rb,
lib/cadenya/models/memory_layer.rb,
lib/cadenya/models/profile_spec.rb,
lib/cadenya/models/sync_started.rb,
lib/cadenya/models/user_message.rb,
lib/cadenya/models/bare_metadata.rb,
lib/cadenya/models/callable_tool.rb,
lib/cadenya/models/tool_approved.rb,
lib/cadenya/models/tool_set_info.rb,
lib/cadenya/models/tool_set_spec.rb,
lib/cadenya/models/objective_data.rb,
lib/cadenya/models/objective_info.rb,
lib/cadenya/models/sync_completed.rb,
lib/cadenya/models/tool_set_entry.rb,
lib/cadenya/models/tool_set_event.rb,
lib/cadenya/models/tool_sets/tool.rb,
lib/cadenya/models/workspace_spec.rb,
lib/cadenya/models/mcp_tool_filter.rb,
lib/cadenya/models/objective_error.rb,
lib/cadenya/models/memory_reference.rb,
lib/cadenya/models/objective_status.rb,
lib/cadenya/models/tool_set_adapter.rb,
lib/cadenya/models/workspace_secret.rb,
lib/cadenya/models/agent_list_params.rb,
lib/cadenya/models/assistant_message.rb,
lib/cadenya/models/memory_entry_item.rb,
lib/cadenya/models/memory_layer_info.rb,
lib/cadenya/models/memory_layer_spec.rb,
lib/cadenya/models/model_list_params.rb,
lib/cadenya/models/resource_metadata.rb,
lib/cadenya/models/memory_layer_entry.rb,
lib/cadenya/models/operation_metadata.rb,
lib/cadenya/models/agent_create_params.rb,
lib/cadenya/models/agent_delete_params.rb,
lib/cadenya/models/agent_update_params.rb,
lib/cadenya/models/api_key_list_params.rb,
lib/cadenya/models/assistant_tool_call.rb,
lib/cadenya/models/tool_set_event_data.rb,
lib/cadenya/models/tool_sets/tool_info.rb,
lib/cadenya/models/tool_sets/tool_spec.rb,
lib/cadenya/models/agent_schedule_entry.rb,
lib/cadenya/models/bulk_workspace_apply.rb,
lib/cadenya/models/objective_event_data.rb,
lib/cadenya/models/objective_event_info.rb,
lib/cadenya/models/tool_set_adapter_mcp.rb,
lib/cadenya/models/tool_set_list_params.rb,
lib/cadenya/models/tool_sets/config_mcp.rb,
lib/cadenya/models/unwrap_webhook_event.rb,
lib/cadenya/models/upload_create_params.rb,
lib/cadenya/models/workspace_get_params.rb,
lib/cadenya/models/agent_retrieve_params.rb,
lib/cadenya/models/agent_variation_entry.rb,
lib/cadenya/models/agents/agent_schedule.rb,
lib/cadenya/models/agents/schedule_range.rb,
lib/cadenya/models/api_key_create_params.rb,
lib/cadenya/models/api_key_delete_params.rb,
lib/cadenya/models/api_key_rotate_params.rb,
lib/cadenya/models/api_key_update_params.rb,
lib/cadenya/models/model_retrieve_params.rb,
lib/cadenya/models/objective_data_secret.rb,
lib/cadenya/models/objective_list_params.rb,
lib/cadenya/models/sub_objective_created.rb,
lib/cadenya/models/tool_set_adapter_http.rb,
lib/cadenya/models/tool_sets/config_http.rb,
lib/cadenya/models/webhook_unwrap_params.rb,
lib/cadenya/models/workspace_list_params.rb,
lib/cadenya/models/workspace_secret_info.rb,
lib/cadenya/models/workspace_secret_spec.rb,
lib/cadenya/models/agents/agent_variation.rb,
lib/cadenya/models/tool_set_create_params.rb,
lib/cadenya/models/tool_set_delete_params.rb,
lib/cadenya/models/tool_set_update_params.rb,
lib/cadenya/models/upload_retrieve_params.rb,
lib/cadenya/models/account_retrieve_params.rb,
lib/cadenya/models/agents/webhook_delivery.rb,
lib/cadenya/models/api_key_retrieve_params.rb,
lib/cadenya/models/model_set_status_params.rb,
lib/cadenya/models/objective_cancel_params.rb,
lib/cadenya/models/objective_create_params.rb,
lib/cadenya/models/tool_approval_requested.rb,
lib/cadenya/models/agents/schedule_calendar.rb,
lib/cadenya/models/agents/schedule_interval.rb,
lib/cadenya/models/context_window_compacted.rb,
lib/cadenya/models/create_resource_metadata.rb,
lib/cadenya/models/memory_layer_list_params.rb,
lib/cadenya/models/objective_compact_params.rb,
lib/cadenya/models/objective_context_window.rb,
lib/cadenya/models/tool_set_retrieve_params.rb,
lib/cadenya/models/update_resource_metadata.rb,
lib/cadenya/models/account_resource_metadata.rb,
lib/cadenya/models/bulk_workspace_apply_data.rb,
lib/cadenya/models/bulk_workspace_apply_info.rb,
lib/cadenya/models/create_operation_metadata.rb,
lib/cadenya/models/objective_continue_params.rb,
lib/cadenya/models/objective_retrieve_params.rb,
lib/cadenya/models/objectives/objective_task.rb,
lib/cadenya/models/objectives/objective_tool.rb,
lib/cadenya/models/agents/agent_schedule_info.rb,
lib/cadenya/models/agents/agent_schedule_spec.rb,
lib/cadenya/models/api_keys/access_add_params.rb,
lib/cadenya/models/memory_layer_create_params.rb,
lib/cadenya/models/memory_layer_delete_params.rb,
lib/cadenya/models/memory_layer_update_params.rb,
lib/cadenya/models/memory_layers/memory_entry.rb,
lib/cadenya/models/objective_compact_response.rb,
lib/cadenya/models/tool_sets/tool_list_params.rb,
lib/cadenya/models/tool_sets/tool_spec_config.rb,
lib/cadenya/models/variation_assignment_entry.rb,
lib/cadenya/models/agents/agent_variation_info.rb,
lib/cadenya/models/agents/agent_variation_spec.rb,
lib/cadenya/models/agents/feedback_list_params.rb,
lib/cadenya/models/agents/schedule_list_params.rb,
lib/cadenya/models/agents/variation_assignment.rb,
lib/cadenya/models/api_keys/access_list_params.rb,
lib/cadenya/models/bulk_workspace_apply_status.rb,
lib/cadenya/models/objective_continue_response.rb,
lib/cadenya/models/objectives/task_list_params.rb,
lib/cadenya/models/objectives/tool_list_params.rb,
lib/cadenya/models/tool_set_list_events_params.rb,
lib/cadenya/models/unsafe_unwrap_webhook_event.rb,
lib/cadenya/models/agents/variation_list_params.rb,
lib/cadenya/models/agents/webhook_delivery_data.rb,
lib/cadenya/models/memory_layer_retrieve_params.rb,
lib/cadenya/models/objective_event_webhook_data.rb,
lib/cadenya/models/objective_list_events_params.rb,
lib/cadenya/models/tool_sets/tool_create_params.rb,
lib/cadenya/models/tool_sets/tool_delete_params.rb,
lib/cadenya/models/tool_sets/tool_update_params.rb,
lib/cadenya/models/variation_memory_layer_entry.rb,
lib/cadenya/models/webhook_unsafe_unwrap_params.rb,
lib/cadenya/models/workspace_secret_list_params.rb,
lib/cadenya/models/agents/schedule_create_params.rb,
lib/cadenya/models/agents/schedule_delete_params.rb,
lib/cadenya/models/agents/schedule_update_params.rb,
lib/cadenya/models/api_keys/access_remove_params.rb,
lib/cadenya/models/objective_context_window_data.rb,
lib/cadenya/models/objectives/objective_feedback.rb,
lib/cadenya/models/agents/variation_create_params.rb,
lib/cadenya/models/agents/variation_delete_params.rb,
lib/cadenya/models/agents/variation_update_params.rb,
lib/cadenya/models/objective_list_events_response.rb,
lib/cadenya/models/objectives/objective_task_data.rb,
lib/cadenya/models/objectives/objective_tool_call.rb,
lib/cadenya/models/tool_sets/tool_retrieve_params.rb,
lib/cadenya/models/workspace_secret_create_params.rb,
lib/cadenya/models/workspace_secret_delete_params.rb,
lib/cadenya/models/workspace_secret_update_params.rb,
lib/cadenya/models/agents/schedule_retrieve_params.rb,
lib/cadenya/models/memory_layers/entry_list_params.rb,
lib/cadenya/models/memory_layers/memory_entry_info.rb,
lib/cadenya/models/memory_layers/memory_entry_spec.rb,
lib/cadenya/models/objectives/feedback_list_params.rb,
lib/cadenya/models/objectives/task_retrieve_params.rb,
lib/cadenya/models/agents/variation_retrieve_params.rb,
lib/cadenya/models/objectives/tool_call_deny_params.rb,
lib/cadenya/models/objectives/tool_call_list_params.rb,
lib/cadenya/models/workspace_secret_retrieve_params.rb,
lib/cadenya/models/memory_layers/entry_create_params.rb,
lib/cadenya/models/memory_layers/entry_delete_params.rb,
lib/cadenya/models/memory_layers/entry_update_params.rb,
lib/cadenya/models/memory_layers/memory_entry_detail.rb,
lib/cadenya/models/objectives/feedback_create_params.rb,
lib/cadenya/models/objectives/objective_feedback_data.rb,
lib/cadenya/models/objectives/objective_feedback_info.rb,
lib/cadenya/models/agents/agent_schedule_spec_schedule.rb,
lib/cadenya/models/agents/webhook_delivery_list_params.rb,
lib/cadenya/models/bulk_workspace_resource_list_params.rb,
lib/cadenya/models/memory_layers/entry_retrieve_params.rb,
lib/cadenya/models/objectives/objective_tool_call_data.rb,
lib/cadenya/models/objectives/objective_tool_call_info.rb,
lib/cadenya/models/objectives/tool_call_approve_params.rb,
lib/cadenya/models/rotate_webhook_signing_key_response.rb,
lib/cadenya/models/bulk_workspace_resource_apply_params.rb,
lib/cadenya/models/objective_list_context_windows_params.rb,
lib/cadenya/models/agents/variation_add_assignment_params.rb,
lib/cadenya/models/memory_layers/memory_entry_create_spec.rb,
lib/cadenya/models/memory_layers/memory_entry_update_spec.rb,
lib/cadenya/models/agents/agent_variation_spec_constraints.rb,
lib/cadenya/models/bulk_workspace_resource_retrieve_params.rb,
lib/cadenya/models/search_search_tools_or_tool_sets_params.rb,
lib/cadenya/models/agents/agent_variation_spec_model_config.rb,
lib/cadenya/models/agents/variation_add_memory_layer_params.rb,
lib/cadenya/models/agents/variation_memory_layer_assignment.rb,
lib/cadenya/models/account_rotate_webhook_signing_key_params.rb,
lib/cadenya/models/agents/variation_remove_assignment_params.rb,
lib/cadenya/models/search_search_tools_or_tool_sets_response.rb,
lib/cadenya/models/agents/variation_remove_memory_layer_params.rb,
lib/cadenya/models/agents/variation_update_memory_layer_params.rb,
lib/cadenya/models/bulk_workspace_resources/result_list_params.rb,
lib/cadenya/models/agents/agent_variation_spec_compaction_config.rb,
lib/cadenya/models/agents/compaction_config_summarization_strategy.rb,
lib/cadenya/models/agents/agent_variation_spec_progressive_discovery.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result.rb,
lib/cadenya/models/agents/compaction_config_tool_result_clearing_strategy.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result_data.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result_data_tool_outcome.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result_data_agent_outcome.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result_data_tool_set_outcome.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result_data_memory_entry_outcome.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result_data_memory_layer_outcome.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result_data_agent_schedule_outcome.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result_data_agent_variation_outcome.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result_data_variation_assignment_outcome.rb,
lib/cadenya/models/bulk_workspace_resources/bulk_workspace_apply_result_data_variation_memory_layer_outcome.rb
Defined Under Namespace
Modules: APIKeys, Agents, BulkWorkspaceResources, MemoryLayers, Objectives, ToolSets Classes: APIKey, APIKeyCreateParams, APIKeyDeleteParams, APIKeyInfo, APIKeyListParams, APIKeyRetrieveParams, APIKeyRotateParams, APIKeySpec, APIKeyUpdateParams, AccountAPI, AccountInfo, AccountResourceMetadata, AccountRetrieveParams, AccountRotateWebhookSigningKeyParams, AccountSpec, Agent, AgentCreateParams, AgentDeleteParams, AgentEntry, AgentInfo, AgentListParams, AgentRetrieveParams, AgentScheduleEntry, AgentSpec, AgentUpdateParams, AgentVariationEntry, AssistantMessage, AssistantToolCall, BareMetadata, BulkWorkspaceApply, BulkWorkspaceApplyData, BulkWorkspaceApplyInfo, BulkWorkspaceApplyStatus, BulkWorkspaceResourceApplyParams, BulkWorkspaceResourceListParams, BulkWorkspaceResourceRetrieveParams, CallableTool, ContextWindowCompacted, CreateOperationMetadata, CreateResourceMetadata, McpToolFilter, MemoryEntryItem, MemoryLayer, MemoryLayerCreateParams, MemoryLayerDeleteParams, MemoryLayerEntry, MemoryLayerInfo, MemoryLayerListParams, MemoryLayerRetrieveParams, MemoryLayerSpec, MemoryLayerUpdateParams, MemoryRead, MemoryReference, Model, ModelListParams, ModelRetrieveParams, ModelSetStatusParams, ModelSpec, Objective, ObjectiveCancelParams, ObjectiveCompactParams, ObjectiveCompactResponse, ObjectiveContextWindow, ObjectiveContextWindowData, ObjectiveContinueParams, ObjectiveContinueResponse, ObjectiveCreateParams, ObjectiveData, ObjectiveDataSecret, ObjectiveError, ObjectiveEventData, ObjectiveEventInfo, ObjectiveEventWebhookData, ObjectiveInfo, ObjectiveListContextWindowsParams, ObjectiveListEventsParams, ObjectiveListEventsResponse, ObjectiveListParams, ObjectiveRetrieveParams, ObjectiveStatus, OperationMetadata, Page, Profile, ProfileSpec, ResourceMetadata, RotateWebhookSigningKeyResponse, SearchSearchToolsOrToolSetsParams, SearchSearchToolsOrToolSetsResponse, SubObjectiveCreated, SyncCompleted, SyncFailed, SyncStarted, ToolApprovalRequested, ToolApproved, ToolCalled, ToolDenied, ToolEntry, ToolError, ToolResult, ToolSet, ToolSetAdapter, ToolSetAdapterHTTP, ToolSetAdapterMcp, ToolSetCreateParams, ToolSetDeleteParams, ToolSetEntry, ToolSetEvent, ToolSetEventData, ToolSetInfo, ToolSetListEventsParams, ToolSetListParams, ToolSetRetrieveParams, ToolSetSpec, ToolSetUpdateParams, UnsafeUnwrapWebhookEvent, UnwrapWebhookEvent, UpdateResourceMetadata, Upload, UploadCreateParams, UploadInfo, UploadRetrieveParams, UploadSpec, UserMessage, VariationAssignmentEntry, VariationMemoryLayerEntry, WebhookUnsafeUnwrapParams, WebhookUnwrapParams, Workspace, WorkspaceGetParams, WorkspaceListParams, WorkspaceSecret, WorkspaceSecretCreateParams, WorkspaceSecretDeleteParams, WorkspaceSecretInfo, WorkspaceSecretListParams, WorkspaceSecretRetrieveParams, WorkspaceSecretSpec, WorkspaceSecretUpdateParams, WorkspaceSpec
Constant Summary collapse
- AgentSchedule =
Agents::AgentSchedule
- AgentVariation =
Agents::AgentVariation
- ObjectiveTask =
Objectives::ObjectiveTask
- ObjectiveTool =
Objectives::ObjectiveTool
- AgentScheduleInfo =
Agents::AgentScheduleInfo
- AgentScheduleSpec =
Agents::AgentScheduleSpec
- AgentVariationInfo =
Agents::AgentVariationInfo
- AgentVariationSpec =
Agents::AgentVariationSpec
- ObjectiveFeedback =
Objectives::ObjectiveFeedback
- ObjectiveTaskData =
Objectives::ObjectiveTaskData
- ObjectiveToolCall =
Objectives::ObjectiveToolCall
- ObjectiveFeedbackData =
Objectives::ObjectiveFeedbackData
- ObjectiveFeedbackInfo =
Objectives::ObjectiveFeedbackInfo
- AgentScheduleSpecSchedule =
Agents::AgentScheduleSpecSchedule
- ObjectiveToolCallData =
Objectives::ObjectiveToolCallData
- ObjectiveToolCallInfo =
Objectives::ObjectiveToolCallInfo
- AgentVariationSpecConstraints =
Agents::AgentVariationSpecConstraints
- AgentVariationSpecModelConfig =
Agents::AgentVariationSpecModelConfig
- AgentVariationSpecCompactionConfig =
Agents::AgentVariationSpecCompactionConfig
- AgentVariationSpecProgressiveDiscovery =
Agents::AgentVariationSpecProgressiveDiscovery
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(hints: nil, max_tools: nil, rerank_threshold: nil) ⇒ Object
Some parameter documentations has been truncated, see Agents::AgentVariationSpecProgressiveDiscovery for more details.
Class Method Details
.values ⇒ Array<Symbol>
|
|
# File 'lib/cadenya/models/agents/agent_schedule_spec.rb', line 93
|
Instance Method Details
#initialize(hints: nil, max_tools: nil, rerank_threshold: nil) ⇒ Object
Some parameter documentations has been truncated, see Cadenya::Models::Agents::AgentVariationSpecProgressiveDiscovery for more details.
ProgressiveDiscovery is used to indicate that the agent should automatically discover tools that are not explicitly assigned to it. Max tools is the maximum number of tools that can be discovered per search. Hints are optional hints for tool search. These are used in conjunction with the context-aware tool search and can help select the best tools for the task.
|
|
# File 'lib/cadenya/models/agents/agent_schedule.rb', line 26
|