Module: LlmCostTracker::Dashboard::SetupState

Defined in:
app/services/llm_cost_tracker/dashboard/setup_state.rb

Defined Under Namespace

Classes: SetupRequired

Class Method Summary collapse

Class Method Details

.currentObject



9
10
11
12
13
# File 'app/services/llm_cost_tracker/dashboard/setup_state.rb', line 9

def current
  return @current if defined?(@current)

  @current = compute
end

.reset!Object



15
16
17
# File 'app/services/llm_cost_tracker/dashboard/setup_state.rb', line 15

def reset!
  remove_instance_variable(:@current) if defined?(@current)
end