// type Message = {
//     role: string;
//     content:string
// }

// type Chat = {
//     name: string;
//     messages: Message[];
//     timestamp: number;
// };

// export function addMessageToHistory(index: number, chat: Chat): void {
//     if (index >= 0 && index < chatHistory.length) {
//         chatHistory[index] = chat;
//         chatHistory.sort((a, b) => b.timestamp - a.timestamp)  
//     }
// }

// export function removeMessageFromHistory(timestamp: number): void {
//     const index = chatHistory.findIndex((msg) => msg.timestamp === timestamp);
//     if (index > -1) {
//         chatHistory.splice(index, 1);
//         console.log(`Removed message with timestamp: ${timestamp}`);
//     } else {
//         console.log(`Message not found with timestamp: ${timestamp}`);
//     }
// }