automagik-cli
Version:
Automagik CLI - A powerful command-line interface for interacting with Automagik Hive multi-agent AI systems
19 lines (18 loc) • 627 B
TypeScript
import React from 'react';
import { HistoryItem } from '../types.js';
interface SessionContextType {
history: HistoryItem[];
currentSessionId: string;
addMessage: (message: Omit<HistoryItem, 'id'>) => void;
clearHistory: () => void;
saveSession: () => Promise<void>;
loadSession: (sessionId: string) => Promise<void>;
createNewSession: () => void;
listSessions: () => Promise<string[]>;
}
export declare const useSession: () => SessionContextType;
interface SessionProviderProps {
children: React.ReactNode;
}
export declare const SessionProvider: React.FC<SessionProviderProps>;
export {};