class LittleGhost::Tool::ExecutionResult
Reports the caller-safe outcome of one tool execution. It keeps model-facing content and status beside the original exception retained for application-side inspection.
Attributes
The normalized, caller-safe text returned to the model.
The original exception for application-side inspection, when present.
Either :success or :error.
Public Class Methods
# File lib/little_ghost/tool.rb, line 98
Collects the model-facing and application-facing parts of one result.