Files
AutoGPT/autogpt_platform/backend
Zamil Majdy d8453bb304 feat(chat/sdk): route SDK through OpenRouter with model config and usage tracking
- Add sdk_model and sdk_max_budget_usd config fields for SDK-specific settings
- Route SDK CLI API calls through OpenRouter via env vars (ANTHROPIC_BASE_URL,
  ANTHROPIC_AUTH_TOKEN) for per-call token/cost tracking
- Pass model, env, user, and max_budget_usd to ClaudeAgentOptions
- Emit StreamUsage from ResultMessage in response adapter
- Persist token usage to session.usage in SDK streaming loop
- Fix tracing to use configured model instead of hardcoded default
- Update Anthropic fallback to use config.api_key/base_url (OpenRouter routing)
2026-02-12 13:12:42 +04:00
..
2026-02-11 06:39:03 +04:00