# Agent Role Budget Configuration # Defines monthly and weekly spending limits per agent role # Budget enforcement prevents runaway LLM costs # Fallback providers used when budget thresholds exceeded [budgets.architect] role = "architect" monthly_limit_cents = 50000 # $500/month weekly_limit_cents = 12500 # $125/week fallback_provider = "gemini" # Cheaper alternative when budget hit alert_threshold = 0.8 # Alert at 80% utilization [budgets.developer] role = "developer" monthly_limit_cents = 30000 # $300/month weekly_limit_cents = 7500 # $75/week fallback_provider = "ollama" # Free local model alert_threshold = 0.8 [budgets.reviewer] role = "reviewer" monthly_limit_cents = 20000 # $200/month weekly_limit_cents = 5000 # $50/week fallback_provider = "gemini" alert_threshold = 0.8 [budgets.documenter] role = "documenter" monthly_limit_cents = 15000 # $150/month weekly_limit_cents = 3750 # $37.50/week fallback_provider = "ollama" alert_threshold = 0.8 [budgets.tester] role = "tester" monthly_limit_cents = 25000 # $250/month weekly_limit_cents = 6250 # $62.50/week fallback_provider = "ollama" alert_threshold = 0.8