import clsx from "clsx"; import React from "react"; import { useAgentStore } from "../../stores"; import { useTaskStore } from "../../stores/taskStore"; import Button from "../Button"; const Summarize = () => { const agent = useAgentStore.use.agent(); const lifecycle = useAgentStore.use.lifecycle(); const tasksWithResults = useTaskStore.use .tasks() .filter((task) => task.status == "completed" && task.result !== ""); const summarized = useAgentStore.use.summarized(); const setSummarized = useAgentStore.use.setSummarized(); if (!agent || lifecycle !== "stopped" || tasksWithResults.length < 1 || summarized) return null; return (