fix: add missing use_clickhouse_for_provider_traces setting (#8799)

PR #8682 added code that references settings.use_clickhouse_for_provider_traces
but never added the field to Settings, causing AttributeError in prod.

🤖 Generated with [Letta Code](https://letta.com)

Co-authored-by: Letta <noreply@letta.com>
This commit is contained in:
Kian Jones
2026-01-15 17:31:47 -08:00
committed by Sarah Wooders
parent 193c0e4b74
commit 2368efd027

View File

@@ -292,6 +292,7 @@ class Settings(BaseSettings):
track_stop_reason: bool = Field(default=True, description="Enable tracking stop reason on steps.")
track_agent_run: bool = Field(default=True, description="Enable tracking agent run with cancellation support")
track_provider_trace: bool = Field(default=True, description="Enable tracking raw llm request and response at each step")
use_clickhouse_for_provider_traces: bool = Field(default=False, description="Use ClickHouse backend for provider traces instead of Postgres")
# FastAPI Application Settings
uvicorn_workers: int = 1