medium severityletta-evals CLI, letta-client Python SDK
letta-evals run command and other letta-evals commands fail with: cannot import name 'AgentState' from 'letta_client' (tried on Python 3.11, 3.12, 3.13 on MacOS)
Root cause
Breaking change in letta-client SDK where AgentState class was renamed, moved, or removed between versions, causing import failure in letta-evals after pip install without matching versions.
Lettaletta-evalsletta-clientimport errorAgentStateSDK breaking change