Class: AgentSandbox::RubyLLMTools::Exec
- Defined in:
- lib/agent_sandbox/ruby_llm_tools.rb
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from AgentSandbox::RubyLLMTools::Base
Instance Method Details
#execute(command:) ⇒ Object
30 31 32 33 34 35 36 37 |
# File 'lib/agent_sandbox/ruby_llm_tools.rb', line 30 def execute(command:) result = @sandbox.exec(command) { stdout: truncate(result.stdout), stderr: truncate(result.stderr), status: result.status } end |