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.5.0
-
source
- 1.5.0 source October 16, 2026 (168 KB)
-
-
1.4.1
-
source
- 1.4.1 source October 11, 2026 (168 KB)
-
-
1.4.0
-
source
- 1.4.0 source October 11, 2026 (166 KB)
-
-
1.3.1
-
source
- 1.3.1 source October 11, 2026 (164 KB)
-
-
1.3.0
-
source
- 1.3.0 source October 11, 2026 (164 KB)
-