Module: RubyLLM::MCP::Handlers::Concerns::ApprovalActions

Included in:
HumanInTheLoopHandler
Defined in:
lib/ruby_llm/mcp/handlers/concerns/approval_actions.rb

Overview

Provides action methods for human-in-the-loop approval handlers

Instance Attribute Summary collapse

Instance Attribute Details

#approval_idObject (readonly)

Returns the value of attribute approval_id.



9
10
11
# File 'lib/ruby_llm/mcp/handlers/concerns/approval_actions.rb', line 9

def approval_id
  @approval_id
end

#parametersObject (readonly)

Returns the value of attribute parameters.



9
10
11
# File 'lib/ruby_llm/mcp/handlers/concerns/approval_actions.rb', line 9

def parameters
  @parameters
end

#tool_nameObject (readonly)

Returns the value of attribute tool_name.



9
10
11
# File 'lib/ruby_llm/mcp/handlers/concerns/approval_actions.rb', line 9

def tool_name
  @tool_name
end