diff --git a/src/components/thread/messages/tool-calls.tsx b/src/components/thread/messages/tool-calls.tsx
index bd768c3..b94f885 100644
--- a/src/components/thread/messages/tool-calls.tsx
+++ b/src/components/thread/messages/tool-calls.tsx
@@ -18,8 +18,7 @@ export function ToolCalls({
{toolCalls.map((tc, idx) => {
const args = tc.args as Record
;
- if (!tc.args || Object.keys(args).length === 0) return null;
-
+ const hasArgs = Object.keys(args).length > 0;
return (
-
-
- {Object.entries(args).map(([key, value], argIdx) => (
-
- |
- {key}
- |
-
- {isComplexValue(value) ? (
-
- {JSON.stringify(value, null, 2)}
-
- ) : (
- String(value)
- )}
- |
-
- ))}
-
-
+ {hasArgs ? (
+
+
+ {Object.entries(args).map(([key, value], argIdx) => (
+
+ |
+ {key}
+ |
+
+ {isComplexValue(value) ? (
+
+ {JSON.stringify(value, null, 2)}
+
+ ) : (
+ String(value)
+ )}
+ |
+
+ ))}
+
+
+ ) : (
+ {"{}"}
+ )}
);
})}