Class: Gitlab::Tracking::AiTracking

Inherits:
Object
  • Object
show all
Defined in:
lib/gitlab/tracking/ai_tracking.rb

Constant Summary collapse

EVENTS_MIGRATED_TO_INSTRUMENTATION_LAYER =

events getting taken care of by instrumentation layer

['request_duo_chat_response'].freeze

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.track_event(*args, **kwargs) ⇒ Object



9
10
11
# File 'lib/gitlab/tracking/ai_tracking.rb', line 9

def self.track_event(*args, **kwargs)
  new.track_event(*args, **kwargs)
end

Instance Method Details

#track_event(_event_name, **_context_hash) ⇒ Object



13
14
15
# File 'lib/gitlab/tracking/ai_tracking.rb', line 13

def track_event(_event_name, **_context_hash)
  # no-op for CE
end