Module: Olyx::Guardrails::Rails::Job
- Defined in:
- lib/olyx/guardrails/rails/job.rb
Overview
Adds opt-in guardrail enforcement for declared Active Job arguments.
class CompletionJob < ApplicationJob
include Olyx::Guardrails::Rails::Job
guardrails_input_arguments 0, :system_prompt
end
Declared arguments are evaluated immediately before perform.
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
-
.included(base) ⇒ Object
:nodoc:.
Class Method Details
.included(base) ⇒ Object
:nodoc:
18 19 20 |
# File 'lib/olyx/guardrails/rails/job.rb', line 18 def self.included(base) # :nodoc: base.extend(ClassMethods) end |