class LittleGhost::RunResult

RunResult gives callers one final view of an Assembly invocation. It includes the response, usage, updated conversation, state, coordination steps, and any validated structured value.

Use output when the caller should accept either structured or textual agents. It returns the validated structured value when present and text otherwise.