Module: Phronomy::Agent::Concerns::ErrorTranslation

Included in:
Base
Defined in:
lib/phronomy/agent/concerns/error_translation.rb

Overview

Translates RubyLLM transport errors into the corresponding Phronomy error classes so that callers can rescue Phronomy-namespaced exceptions rather than coupling themselves to the underlying provider library.

Included in Base.