Module: RubyLLM::Agents::Concerns::ImageOperationExecution
- Included in:
- BackgroundRemover::Execution, ImageAnalyzer::Execution, ImageEditor::Execution, ImageTransformer::Execution, ImageUpscaler::Execution, ImageVariator::Execution
- Defined in:
- lib/ruby_llm/agents/image/concerns/image_operation_execution.rb
Overview
Shared execution logic for all image operation classes
Provides common functionality like tenant resolution, budget tracking, caching, and execution recording that are shared across ImageVariator, ImageEditor, ImageTransformer, and ImageUpscaler.