Module: RailsAi::Events
- Defined in:
- lib/rails_ai/events.rb
Class Method Summary collapse
Class Method Details
.log!(kind:, name:, payload: {}, latency_ms: nil) ⇒ Object
5 6 7 |
# File 'lib/rails_ai/events.rb', line 5 def self.log!(kind:, name:, payload: {}, latency_ms: nil) ActiveSupport::Notifications.instrument("rails_ai.#{kind}", {name:, payload:, latency_ms:, user_id: RailsAi::Context.user_id, request_id: RailsAi::Context.request_id}) end |