Tool Calls
List objective tool calls
Approve a tool call
Deny a tool call
ModelsExpand Collapse
ObjectiveToolCall { data, metadata, status, 2 more }
ObjectiveToolCall is a record of a tool call made during an objective's execution. Tool calls are mutable — their status changes as they are approved, denied, or executed.
CallableTool is a union that represents a tool that can be called by an agent. In Cadenya, a tool that is used within an agent objective might be a user-defined tool (IE: MCP, HTTP), another Agent (useful to separate context), or a Cadenya Tool (one Cadenya provides).
Profile represents a human user at the account level. Profiles are account-scoped resources that can be associated with multiple workspaces through the Actor model. Authentication for profiles is handled via SSO/OAuth (WorkOS).
status: "TOOL_CALL_STATUS_UNSPECIFIED" | "TOOL_CALL_STATUS_AUTO_APPROVED" | "TOOL_CALL_STATUS_WAITING_FOR_APPROVAL" | 2 more
executionStatus?: "TOOL_CALL_EXECUTION_STATUS_UNSPECIFIED" | "TOOL_CALL_EXECUTION_STATUS_PENDING" | "TOOL_CALL_EXECUTION_STATUS_RUNNING" | 2 more
Profile represents a human user at the account level. Profiles are account-scoped resources that can be associated with multiple workspaces through the Actor model. Authentication for profiles is handled via SSO/OAuth (WorkOS).
ObjectiveToolCallData { callable, arguments, memo, 2 more }
CallableTool is a union that represents a tool that can be called by an agent. In Cadenya, a tool that is used within an agent objective might be a user-defined tool (IE: MCP, HTTP), another Agent (useful to separate context), or a Cadenya Tool (one Cadenya provides).
Profile represents a human user at the account level. Profiles are account-scoped resources that can be associated with multiple workspaces through the Actor model. Authentication for profiles is handled via SSO/OAuth (WorkOS).
ObjectiveToolCallInfo { createdBy, objective }
Profile represents a human user at the account level. Profiles are account-scoped resources that can be associated with multiple workspaces through the Actor model. Authentication for profiles is handled via SSO/OAuth (WorkOS).