Method List
-
#actions Silas::Channels::SlackController
-
#active? Silas::Turn
-
#active_turn Silas::Session
-
#add_rescuer_recurring_task Silas::Generators::InstallGenerator
-
agent Silas
-
#agent Silas::AgentScope
-
#agent_override Silas::Configuration
-
#agent_sdk_claude_bin Silas::Configuration
-
#agent_sdk_cli_version_range Silas::Configuration
-
#agent_sdk_mcp_host Silas::Configuration
-
#agent_sdk_mcp_timeout_ms Silas::Configuration
-
#agent_sdk_model Silas::Configuration
-
aggregate Silas::Inbox::Cost
-
#answer Silas::ChannelMailer
-
#answer_text Silas::Turn
-
approval Silas::Tool
-
#approval Silas::Connection
-
#approval Silas::ChannelMailer
-
approval_blocks Silas::Slack
-
#approval_policy Silas::Tool
-
#approval_policy Silas::Connection::RemoteTool
-
#approval_ttl Silas::Configuration
-
#approvals Silas::Eval::Scenario
-
#approve Silas::Eval::DSL
-
#approve Silas::Inbox::InvocationsController
-
#approve! Silas::ToolInvocation
-
#arguments Silas::Engines::ToolCall
-
#argv Silas::AgentSdk::Cli
-
#around_model_call Silas::Configuration
-
assert! Silas::AgentSdk::VersionGuard
-
#assert_approved Silas::Eval::Assertions::Context
-
assert_definitions_unchanged! Silas::StepRunner
-
#assert_final_matches Silas::Eval::Assertions::Context
-
assert_no_checkpoint! Silas::Ledger
-
#assert_no_hallucinated_price Silas::Eval::Assertions::Context
-
#assert_no_tool_called Silas::Eval::Assertions::Context
-
#assert_parked Silas::Eval::Assertions::Context
-
#assert_rubric Silas::Eval::Assertions::Context
-
#assert_tool_arg Silas::Eval::Assertions::Context
-
#assert_tool_called Silas::Eval::Assertions::Context
-
#assert_turn_completed Silas::Eval::Assertions::Context
-
#assert_turn_failed Silas::Eval::Assertions::Context
-
#assertions Silas::Eval::Scenario
-
assistant_blocks Silas::MessageBuilder
-
at_most_once! Silas::Tool
-
#auth Silas::Configuration
-
#auth_headers Silas::Connection
-
available? Silas::Eval::Grader
-
#await_ready! Silas::Mcp::Server
-
#awaiting_approval? Silas::ToolInvocation
-
base_instructions Silas::Instructions
-
#blocks Silas::Engines::Result
-
#blocks Silas::AgentSdk::StreamParser
-
#body Silas::Skill
-
#boot Silas::Mcp::Server
-
#boot_guard! Silas::Configuration
-
builtin Silas::Eval::Grader
-
#builtins Silas::Registry
-
#call Silas::Tool
-
#call Silas::Schedule::Handler
-
#call Silas::Connection::RemoteTool
-
#call Silas::Mcp::Handler
-
call Silas::StepRunner
-
#call Silas::Tools::Delegate
-
#call Silas::Tools::RunCode
-
call Silas::MessageBuilder
-
#call Silas::Tools::LoadSkill
-
call Silas::SubprocessRunner
-
#call Agent::Tools::ExampleTool
-
#call_tool Silas::Mcp::Client
-
#calls Silas::Eval::ScriptedEngine
-
channel_name Silas::Channel
-
#channel_resolver Silas::Configuration
-
#channels Silas::Registry
-
#client Silas::Connection
-
#completed? Silas::Step
-
#completed? Silas::Turn
-
#completed? Silas::Eval::Transcript
-
#completed? Silas::ToolInvocation
-
config Silas
-
configure Silas
-
configure! Silas::Eval::Driver
-
#connections Silas::Registry
-
#continue Silas::Session
-
#cost_label Silas::Inbox::TraceHelper
-
#create_agent_directory Silas::Generators::InstallGenerator
-
#create_channels Silas::Generators::InstallGenerator
-
#create_eval_gate Silas::Generators::InstallGenerator
-
#create_initializer Silas::Generators::InstallGenerator
-
#cron Silas::Schedule
-
cron Silas::Schedule::Handler
-
#decline Silas::Inbox::InvocationsController
-
#decline! Silas::ToolInvocation
-
default_instructions Silas::Instructions
-
#default_model Silas::Configuration
-
#definitions Silas::Registry
-
#definitions Silas::AgentScope
-
#definitions Silas::Connections
-
#definitions_digest Silas::Configuration
-
#deliver_answer Silas::Channel
-
#deliver_answer Agent::Channels::Slack
-
#deliver_answer Agent::Channels::Email
-
#deliver_approval Silas::Channel
-
#deliver_approval Agent::Channels::Slack
-
#deliver_approval Agent::Channels::Email
-
description Silas::Tool
-
#description Silas::Agent
-
#description Silas::Skill
-
description Silas::Tools::Delegate
-
#description Silas::Engines::RubyLLM::HaltProxy
-
#descriptors Silas::Connections
-
detect Silas::AgentSdk::VersionGuard
-
#digest Silas::Registry
-
#digest Silas::AgentScope
-
#dir Silas::AgentScope
-
dispatch Silas::Channel
-
#docker_argv Silas::Sandbox::Docker
-
drift Silas::Schedule::Compiler
-
drive Silas::Eval::Driver
-
#effect Silas::Connection
-
effect_mode Silas::Tool
-
#effect_mode Silas::Tool
-
#effect_mode Silas::Connection::RemoteTool
-
effect_mode_for Silas::StepRunner
-
#enabled? Silas::Sandbox::Null
-
#enabled? Silas::Sandbox::Docker
-
#engine Silas::Configuration
-
engine_context Silas::SubprocessRunner
-
#env Silas::AgentSdk::Cli
-
errored Silas::Eval::Result
-
#eval_dir Silas::Configuration
-
#eval_grader Silas::Configuration
-
#events Silas::Channels::SlackController
-
every Silas::Schedule::Handler
-
exceeded_reason Silas::Budget
-
#execute Silas::Engines::RubyLLM::HaltProxy
-
execute_invocation! Silas::Ledger
-
execute_model_call Silas::StepRunner
-
#execute_step Silas::Engines::Base
-
#execute_step Silas::Engines::RubyLLM
-
#execute_step Silas::Engines::AgentSdk
-
#execute_step Silas::Eval::ScriptedEngine
-
#exit_status Silas::Sandbox::Result
-
#expect Silas::Eval::DSL
-
expire_stale! Silas::ToolInvocation
-
#failures Silas::Eval::Result
-
#failures Silas::Eval::Assertions::Context
-
#final_text Silas::Eval::Transcript
-
#final_text Silas::AgentSdk::StreamParser
-
#finish! Silas::Turn
-
for_agent Silas::Inbox::Cost
-
for_session Silas::Channel
-
for_session Silas::Inbox::Cost
-
for_turn Silas::Inbox::Cost
-
format Silas::Inbox::Cost
-
from_handler Silas::Schedule
-
from_markdown Silas::Schedule
-
grade Silas::Eval::Grader
-
grader Silas::Eval::Grader
-
#id Silas::Engines::ToolCall
-
idempotent! Silas::Tool
-
#in_doubt? Silas::ToolInvocation
-
in_transaction? Silas::Ledger
-
#inbox_actor Silas::Configuration
-
#inbox_auth Silas::Configuration
-
#inbox_public_read Silas::Configuration
-
#inbox_streaming Silas::Configuration
-
#index Silas::Inbox::SessionsController
-
#ingest Silas::AgentSdk::StreamParser
-
#initialize Silas::Chat
-
#initialize Silas::Agent
-
#initialize Silas::Eval::DSL
-
#initialize Silas::Registry
-
#initialize Silas::Schedule
-
#initialize Silas::Schedule::Handler
-
#initialize Silas::Connection
-
#initialize Silas::Connection::RemoteTool
-
#initialize Silas::Mcp::Client
-
#initialize Silas::Mcp::Server
-
#initialize Silas::Connections
-
#initialize Silas::Eval::Result
-
#initialize Silas::Mcp::Handler
-
#initialize Silas::AgentSdk::Cli
-
#initialize Silas::Configuration
-
#initialize Silas::Sandbox::Docker
-
#initialize Silas::Eval::Assertions::Context
-
#initialize Silas::Eval::Transcript
-
#initialize Silas::Engines::RubyLLM::HaltProxy
-
#initialize Silas::Eval::ScriptedEngine
-
#initialize Silas::AgentSdk::StreamParser
-
#input Silas::Eval::Scenario
-
#input Silas::Eval::DSL
-
#input Silas::Eval::Transcript
-
install! Silas::Registry
-
#install_migrations Silas::Generators::InstallGenerator
-
#instructions_dir Silas::Configuration
-
#invocations Silas::Eval::Transcript
-
#invocations_for Silas::Eval::Transcript
-
#isolate_steps Silas::Configuration
-
#kind Silas::Schedule
-
#limits Silas::Agent
-
#line Silas::Eval::Result
-
#list_tools Silas::Mcp::Client
-
load Silas::Agent
-
loaded_skills_block Silas::Instructions
-
loop_ownership Silas::Engines::Base
-
loop_ownership Silas::Engines::RubyLLM
-
loop_ownership Silas::Engines::AgentSdk
-
loop_ownership Silas::Eval::ScriptedEngine
-
#max_cost Silas::Agent
-
#max_input_tokens Silas::Agent
-
#max_steps Silas::Eval::Scenario
-
#max_steps Silas::Agent
-
#max_steps Silas::Eval::DSL
-
#max_steps Silas::Configuration
-
#mcp_client_factory Silas::Configuration
-
#mcp_config_json Silas::AgentSdk::Cli
-
#mcp_url Silas::Mcp::Server
-
#metadata Silas::Eval::Scenario
-
#metadata Silas::Eval::DSL
-
#mode Silas::Eval::Scenario
-
#mode Silas::Eval::DSL
-
#model Silas::Agent
-
#model_prices Silas::Configuration
-
#mount_engine Silas::Generators::InstallGenerator
-
#name Silas::Eval::Scenario
-
#name Silas::Skill
-
#name Silas::Schedule
-
#name Silas::Connection
-
#name Silas::AgentScope
-
#name Silas::Engines::ToolCall
-
#name Silas::Engines::RubyLLM::HaltProxy
-
namespaced Silas::Channel
-
#notify_channel_approval Silas::ToolInvocation
-
#on_step Silas::Eval::DSL
-
over_cost? Silas::Budget
-
over_time? Silas::Budget
-
over_tokens? Silas::Budget
-
param Silas::Tool
-
#params_schema Silas::Engines::RubyLLM::HaltProxy
-
park_turn! Silas::StepRunner
-
#parked? Silas::Step
-
#parked? Silas::Turn
-
#parked? Silas::Eval::Transcript
-
parse Silas::Skill
-
parse Silas::Schedule
-
parse Silas::Connection
-
#pass? Silas::Eval::Result
-
#path Silas::Skill
-
#payload Silas::Schedule
-
#payload Silas::Event
-
#pending_approvals Silas::Session
-
#perform Silas::ScheduleJob
-
#perform Silas::AgentLoopJob
-
#perform Silas::ChannelDeliveryJob
-
#perform Silas::DeadJobRescuerJob
-
#port Silas::Mcp::Server
-
post_message Silas::Slack
-
#pretty_args Silas::Inbox::TraceHelper
-
#process Silas::AgentMailbox
-
prompt Silas::Eval::Grader
-
#queue Silas::Schedule
-
queue Silas::Schedule::Handler
-
#queue_name Silas::Configuration
-
#real? Silas::Eval::Scenario
-
#recurring_entry Silas::Schedule
-
#recurring_key Silas::Schedule
-
#relative_time Silas::Inbox::TraceHelper
-
render Silas::Instructions
-
render Silas::Schedule::Compiler
-
report Silas::Eval::Runner
-
reset! Silas::Eval
-
reset_agent_memo! Silas
-
reset_configuration! Silas
-
#resolve Silas::Connections
-
resolved_engine Silas
-
resolved_sandbox Silas
-
#resolver Silas::Registry
-
#resolver Silas::AgentScope
-
#results Silas::Eval::Transcript
-
#run Silas::Chat
-
run Silas::Eval::Runner
-
#run Silas::Sandbox::Null
-
run Silas::NestedRunner
-
#run Silas::Sandbox::Docker
-
run_one Silas::Eval::Runner
-
#sandbox Silas::Configuration
-
#sandbox_cpus Silas::Configuration
-
#sandbox_docker_bin Silas::Configuration
-
sandbox_enabled? Silas
-
#sandbox_image Silas::Configuration
-
#sandbox_memory Silas::Configuration
-
#sandbox_network Silas::Configuration
-
#sandbox_pids Silas::Configuration
-
#sandbox_timeout Silas::Configuration
-
#sandbox_workdir Silas::Configuration
-
scenario Silas::Eval
-
#scenario Silas::Eval::Result
-
scenarios Silas::Eval
-
#schedule Silas::Schedule::Handler
-
schedules Silas
-
#schedules Silas::Registry
-
#schedules Silas::Configuration
-
schema Silas::Tool
-
#session Silas::Tool
-
#session Silas::Connection::RemoteTool
-
#session Silas::Eval::Transcript
-
#session_id Silas::AgentSdk::StreamParser
-
settle! Silas::Ledger
-
#should_notify_approval? Silas::ToolInvocation
-
#show Silas::Inbox::SessionsController
-
#show Silas::Channels::ApprovalsController
-
#show_next_steps Silas::Generators::InstallGenerator
-
skill_index_block Silas::Instructions
-
skills Silas
-
#skills Silas::Registry
-
#skills Silas::AgentScope
-
#skills Silas::Configuration
-
skipped Silas::Eval::Result
-
#skipped? Silas::Eval::Result
-
#skips Silas::Eval::Result
-
#skips Silas::Eval::Assertions::Context
-
#slack_bot_token Silas::Configuration
-
#slack_signing_secret Silas::Configuration
-
snapshot! Silas::Instructions
-
#start Silas::Agent
-
start Silas::Mcp::Server
-
#status Silas::Eval::Transcript
-
#status_pill Silas::Inbox::TraceHelper
-
#stderr Silas::Sandbox::Result
-
#stdout Silas::Sandbox::Result
-
step_messages Silas::MessageBuilder
-
#step_text Silas::Inbox::TraceHelper
-
#steps Silas::Eval::Scenario
-
#stop Silas::Mcp::Server
-
#stop_reason Silas::Engines::Result
-
#stop_reason Silas::AgentSdk::StreamParser
-
#stream Silas::AgentSdk::Cli
-
stream_name Silas::Inbox
-
streaming? Silas::Inbox
-
streaming_available? Silas::Inbox
-
#stub_tool Silas::Eval::DSL
-
#stubs Silas::Eval::Scenario
-
subagent? Silas
-
#subagent_dirs Silas::Registry
-
subagent_index Silas
-
#subagent_index Silas::Registry
-
#subagent_index Silas::Configuration
-
subagent_scope Silas
-
#subagent_scopes Silas::Registry
-
#subagent_scopes Silas::Configuration
-
#success? Silas::Sandbox::Result
-
#tags Silas::Eval::Scenario
-
#terminal? Silas::Engines::Result
-
#terminate Silas::AgentSdk::Cli
-
thread_key Silas::AgentMailbox
-
#timeout Silas::Agent
-
#to_result Silas::AgentSdk::StreamParser
-
#to_scenario Silas::Eval::DSL
-
token_for Silas::Channel
-
#tool_calls Silas::Engines::Result
-
#tool_calls Silas::AgentSdk::StreamParser
-
tool_definitions Silas
-
#tool_definitions Silas::Configuration
-
tool_name Silas::Tool
-
tool_name Silas::Tools::Delegate
-
tool_name Silas::Tools::RunCode
-
tool_name Silas::Tools::LoadSkill
-
tool_resolver Silas
-
#tool_resolver Silas::Configuration
-
#tools Silas::Registry
-
transactional! Silas::Tool
-
#transport Silas::Connection
-
#trigger! Silas::Schedule
-
#turn Silas::Eval::Transcript
-
turn_model Silas::StepRunner
-
#type Silas::Event
-
#update Silas::Channels::ApprovalsController
-
#url Silas::Connection
-
#usage Silas::Engines::Result
-
#usage Silas::AgentSdk::StreamParser
-
#validate! Silas::Configuration
-
validate_signature! Silas::Tool
-
verifier Silas::Channel
-
verify_signature Silas::Slack
-
verify_token Silas::Channel
-
#warm! Silas::Connections
-
#warn_unsafe_queue_adapter! Silas::Configuration
-
with_agent_scope Silas
-
#with_mode Silas::Eval::Scenario
-
write! Silas::Schedule::Compiler