From f3ab6bb550ecb5b71da72d12b27aba20656b2215 Mon Sep 17 00:00:00 2001 From: cthomas Date: Tue, 29 Jul 2025 14:42:49 -0700 Subject: [PATCH] fix: add anthropic api key check before using token counter (#3628) --- letta/agent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/letta/agent.py b/letta/agent.py index 636b70ae..3cfaec5a 100644 --- a/letta/agent.py +++ b/letta/agent.py @@ -1298,7 +1298,7 @@ class Agent(BaseAgent): ) async def get_context_window_async(self) -> ContextWindowOverview: - if os.getenv("LETTA_ENVIRONMENT") == "PRODUCTION": + if os.getenv("LETTA_ENVIRONMENT") == "PRODUCTION" and os.getenv("ANTHROPIC_API_KEY"): return await self.get_context_window_from_anthropic_async() return await self.get_context_window_from_tiktoken_async()