-
System
-
{message.content}
-
+
+ {message.content}
)}
@@ -203,13 +203,32 @@ export function AgentOutputViewer({ agentId, agentName, status, onStop }: AgentO
)}
{message.type === 'tool_result' && (
-
-
- Result
-
-
- {message.content}
-
+
setExpandedResults(prev => {
+ const next = new Set(prev);
+ if (next.has(index)) next.delete(index); else next.add(index);
+ return next;
+ })}
+ >
+ {expandedResults.has(index) ? (
+ <>
+
+
+ Result
+
+
+ {message.content}
+
+ >
+ ) : (
+ <>
+
+
+ {message.content.substring(0, 80)}
+
+ >
+ )}
)}