feat: raise configurable chat tool call limit

This commit is contained in:
2026-09-26 20:36:05 +08:00
parent 84bb5abb28
commit 47e60187c7
5 changed files with 49 additions and 10 deletions
+2
View File
@@ -1,6 +1,7 @@
from functools import lru_cache
from pathlib import Path
from pydantic import Field
from pydantic_settings import BaseSettings, SettingsConfigDict
@@ -23,6 +24,7 @@ class Settings(BaseSettings):
model_timeout_seconds: int = 120
model_concurrency: int = 2
model_retries: int = 2
chat_max_tool_calls: int = Field(default=32, ge=1, le=64)
@lru_cache