@fleek-platform/agents-ui
Version:
The Fleek Platform Agents UI provides a simple interface for deploying, monitoring, and configuring your agents––making management straightforward
21 lines (20 loc) • 761 B
TypeScript
import type { AgentsData } from '@base/api';
interface UseAgentChatProps {
isLoggedIn?: boolean;
isAgentRunning?: boolean;
accessToken?: string;
agentId?: string;
agentData?: AgentsData;
}
export declare const useAgentChat: ({ agentId, isLoggedIn, isAgentRunning, accessToken, }: UseAgentChatProps) => {
isReady: boolean;
agentIsTyping: boolean;
messages: import("../stores/agentChatStore").Message[];
error: Error | null;
isLoading: boolean;
sendMessage: (message: string) => void;
clearChat: () => void;
agentData: AgentsData | undefined;
retry: (options?: import("@tanstack/react-query").RefetchOptions) => Promise<import("@tanstack/react-query").QueryObserverResult<AgentsData, Error>>;
};
export {};