Class: RubyClaude::RunResult
- Inherits:
-
Data
- Object
- Data
- RubyClaude::RunResult
- Defined in:
- lib/ruby_claude/runner.rb
Overview
The captured result of a completed subprocess run.
Instance Attribute Summary collapse
-
#exit_status ⇒ Integer?
readonly
Exit code, or nil if the process was signalled.
-
#stderr ⇒ String
readonly
Captured stderr.
-
#stdout ⇒ String?
readonly
Captured stdout (nil when streaming).
Instance Attribute Details
#exit_status ⇒ Integer? (readonly)
Returns exit code, or nil if the process was signalled.
14 |
# File 'lib/ruby_claude/runner.rb', line 14 RunResult = Data.define(:stdout, :stderr, :exit_status) |
#stderr ⇒ String (readonly)
Returns captured stderr.
14 |
# File 'lib/ruby_claude/runner.rb', line 14 RunResult = Data.define(:stdout, :stderr, :exit_status) |
#stdout ⇒ String? (readonly)
Returns captured stdout (nil when streaming).
14 |
# File 'lib/ruby_claude/runner.rb', line 14 RunResult = Data.define(:stdout, :stderr, :exit_status) |