session.ts
1 import type { ChatConversationMessage } from '@/renderer/types/message' 2 3 import { Tool as McpToolMessage } from '@modelcontextprotocol/sdk/types' 4 5 export type SessionId = string 6 7 export type { McpToolMessage } 8 9 export type SessionEntry = { 10 id: SessionId 11 messages: ChatConversationMessage[] 12 tools?: McpToolMessage[] 13 }