Module: Smith::Workflow::BudgetIntegration

Included in:
Smith::Workflow
Defined in:
lib/smith/workflow/budget_integration.rb

Constant Summary collapse

TOKEN_DIMENSIONS =
%i[total_tokens token_limit].freeze
COST_DIMENSIONS =
%i[total_cost].freeze
BUDGET_DIMENSIONS =
(TOKEN_DIMENSIONS + COST_DIMENSIONS).freeze
AGENT_DIM_MAP =
{ token_limit: TOKEN_DIMENSIONS, cost: COST_DIMENSIONS }.freeze