diff --git a/packages/elements/src/agent.tsx b/packages/elements/src/agent.tsx
index 3b3fcdba..f1cdd57f 100644
--- a/packages/elements/src/agent.tsx
+++ b/packages/elements/src/agent.tsx
@@ -103,7 +103,9 @@ export const AgentTool = memo(
{...props}
>
- {tool.description ?? "No description"}
+ {typeof tool.description === "string"
+ ? tool.description
+ : "No description"}