{"agents":{"tradeclaw":{"primary":"gpt-4o","fallback":"claude-sonnet-4-20250514","budget_monthly_usd":500,"rate_limit_rpm":60},"qaclaw":{"primary":"claude-sonnet-4-20250514","fallback":"gpt-4o-mini","budget_monthly_usd":200,"rate_limit_rpm":30},"appsclaw":{"primary":"claude-opus-4-0520","fallback":"claude-sonnet-4-20250514","budget_monthly_usd":300,"rate_limit_rpm":30},"infraclaw":{"primary":"gpt-4o","fallback":"gpt-4o-mini","budget_monthly_usd":200,"rate_limit_rpm":30},"commsclaw":{"primary":"gpt-4o-mini","fallback":"claude-sonnet-4-20250514","budget_monthly_usd":100,"rate_limit_rpm":20},"default":{"primary":"gpt-4o-mini","fallback":"gpt-4o","budget_monthly_usd":50,"rate_limit_rpm":10}},"task_routing":{"trading":{"keywords":["trade","position","order","market","price","portfolio","equity","stock","forex"],"model":"gpt-4o"},"compliance":{"keywords":["compliance","regulation","audit","risk","legal","KYC","AML","GDPR","regulatory"],"model":"claude-sonnet-4-20250514"},"code":{"keywords":["code","function","debug","refactor","test","deploy","build","implement","typescript"],"model":"claude-sonnet-4-20250514"},"analysis":{"keywords":["analyze","research","compare","evaluate","report","summarize","insights","data"],"model":"claude-opus-4-0520"}},"cost_per_1k_tokens":{"gpt-4o":{"input":0.0025,"output":0.01},"gpt-4o-mini":{"input":0.00015,"output":0.0006},"claude-opus-4-0520":{"input":0.015,"output":0.075},"claude-sonnet-4-20250514":{"input":0.003,"output":0.015},"gemini-2.5-pro":{"input":0.00125,"output":0.005}},"rate_limit_status":{"appsclaw":{"requests_last_minute":0,"limit":30}}}