Class: RubyLLM::Tribunal::Reporters::Text

Inherits:
Object
  • Object
show all
Defined in:
lib/ruby_llm/tribunal/reporters/text.rb

Overview

Plain ASCII text output (no unicode).

Class Method Summary collapse

Class Method Details

.format(results) ⇒ Object



9
10
11
12
13
14
15
16
17
# File 'lib/ruby_llm/tribunal/reporters/text.rb', line 9

def format(results)
  [
    header,
    summary_section(results[:summary]),
    metrics_section(results[:metrics]),
    failures_section(results[:cases]),
    footer(results[:summary])
  ].join("\n")
end