import React from "react";
import { observer } from "mobx-react-lite";
import clientChatStore from "../../stores/ClientChatStore";
export const IntermediateStepsComponent = observer(({ hidden }) => {
return (
{clientChatStore.intermediateSteps.map((step, index) => {
switch (step.kind) {
case "web-search": {
return ;
}
case "tool-result":
return ;
default:
return ;
}
})}
);
});
const WebSearchResult = () => {
return (
{/*{webResults?.map(r => */}
{/* {r.title}*/}
{/* {r.url}*/}
{/* {r.snippet}*/}
{/*)}*/}
);
};
export const ToolResult = ({ data }) => {
return (
Tool Result
{JSON.stringify(data, null, 2)}
);
};
export const GenericStep = ({ data }) => {
return (
Generic Step
{data.description || "No additional information provided."}
);
};