diff --git a/site/src/pages/AIBridgePage/SessionThreadsPage/SessionTimeline/SessionTimeline.tsx b/site/src/pages/AIBridgePage/SessionThreadsPage/SessionTimeline/SessionTimeline.tsx index e6de9da9bb..776e30833c 100644 --- a/site/src/pages/AIBridgePage/SessionThreadsPage/SessionTimeline/SessionTimeline.tsx +++ b/site/src/pages/AIBridgePage/SessionThreadsPage/SessionTimeline/SessionTimeline.tsx @@ -20,7 +20,6 @@ import { import { cn } from "#/utils/cn"; import { docs } from "#/utils/docs"; import { JsonPrettyPrinter } from "../../JsonPrettyPrinter"; -import { TokenBadges } from "../../TokenBadges"; import { AgenticLoopTable } from "./AgenticLoopTable"; import { PromptTable } from "./PromptTable"; import { ToolCallTable } from "./ToolCallTable"; @@ -234,44 +233,6 @@ const ToolCallBlock: FC = ({ ); }; -interface AgenticLoopCompletedBlockProps { - inputTokens: number; - outputTokens: number; - expandedByDefault?: boolean; -} - -const AgenticLoopCompletedBlock: FC = ({ - inputTokens, - outputTokens, - expandedByDefault = false, -}) => { - const [isOpen, setIsOpen] = useState(expandedByDefault); - - return ( - -
- setIsOpen(!isOpen)}> - Agentic loop completed - -
- {isOpen && ( -
-
- In / out tokens - -
-
- )} -
- ); -}; - interface AgenticActionItemProps { action: AIBridgeAgenticAction; } @@ -423,11 +384,15 @@ const ThreadItem: FC = ({ thread, initiator }) => { ))} - {/* Agentic loop completed block */} - + {/* Agentic loop completed */} + +
+ + + Agentic loop completed + +
+
)} @@ -597,7 +562,7 @@ export const SessionTimeline: FC = ({ {/* vertical line */} - {/* row 8: session start */} + {/* row 8: session completed */}