Module: Cerca::Models::ToolName

Extended by:
Internal::Type::Enum
Defined in:
lib/cerca/models/tool_name.rb

Constant Summary collapse

GET_TIME =
:get_time
SUB_THREAD =
:sub_thread
WAIT =
:wait
TOOL_CALL =
:"tool.call"
TOOL_DISCOVER =
:"tool.discover"
ARTIFACT_READ =
:"artifact.read"
AGENT_THREADS_LIST =
:"agent.threads.list"
AGENT_THREADS_GET =
:"agent.threads.get"
AGENT_APPROVALS_CANCEL =
:"agent.approvals.cancel"
AGENT_APPROVALS_GRANT_THREAD =
:"agent.approvals.grant_thread"
AGENT_APPROVALS_GRANT_AGENT =
:"agent.approvals.grant_agent"
AGENT_CREATE =
:"agent.create"
AGENT_APPROVALS_UPDATE =
:"agent.approvals.update"
TOOL_CONNECT =
:"tool.connect"
SANDBOX_EXEC =
:"sandbox.exec"
SANDBOX_READ =
:"sandbox.read"
SANDBOX_WRITE_FILE =
:"sandbox.write_file"
SANDBOX_READ_FILE =
:"sandbox.read_file"
SANDBOX_SPAWN =
:"sandbox.spawn"
SANDBOX_STDIN =
:"sandbox.stdin"
SANDBOX_SESSION_READ =
:"sandbox.session_read"
SANDBOX_KILL =
:"sandbox.kill"
SANDBOX_LIST_SESSIONS =
:"sandbox.list_sessions"
SANDBOX_SYNC_ARTIFACT =
:"sandbox.sync_artifact"
MEMORY_READ =
:"memory.read"
MEMORY_LIST =
:"memory.list"
MEMORY_SEARCH =
:"memory.search"
MEMORY_WRITE =
:"memory.write"
MEMORY_DELETE =
:"memory.delete"
DB_QUERY =
:"db.query"
WEB_SEARCH =
:"web.search"
WEB_FETCH =
:"web.fetch"
AGENT_SCHEDULE_LIST =
:"agent.schedule.list"
AGENT_SCHEDULE_CREATE =
:"agent.schedule.create"
AGENT_SCHEDULE_UPDATE =
:"agent.schedule.update"
AGENT_SCHEDULE_DELETE =
:"agent.schedule.delete"
AGENT_SCHEDULE_TRIGGER =
:"agent.schedule.trigger"

Class Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Class Method Details

.valuesArray<Symbol>

Returns:

  • (Array<Symbol>)


# File 'lib/cerca/models/tool_name.rb', line 46