Wraps RubyLLM::Chat with input/output contracts, business-rule validation, retry with model escalation on validation failure, pre-flight cost ceilings, and an evaluation framework. Sibling abstraction to RubyLLM::Agent — same niche (reusable class-based prompts), wider contract.

Required Ruby Version

>= 3.2.0

Authors

Justyna

Versions

  1. 1.5.0
    1. source

      1. 1.5.0 source October 16, 2026 (168 KB)
  2. 1.4.1
    1. source

      1. 1.4.1 source October 11, 2026 (168 KB)
  3. 1.4.0
    1. source

      1. 1.4.0 source October 11, 2026 (166 KB)
  4. 1.3.1
    1. source

      1. 1.3.1 source October 11, 2026 (164 KB)
  5. 1.3.0
    1. source

      1. 1.3.0 source October 11, 2026 (164 KB)
Show all versions (38 total)

Pushed by

SHA 256 checksum