2026-07-10 15:58:32 +08:00

16 lines
295 B
TypeScript

type Message = { role: 'system' | 'user' | 'assistant'; content: string };
export class ContextManager {
private messages: Message[] = [];
constructor() {
}
add(message: Message) {
this.messages.push(message);
}
getMessages(): Message[] {
return [...this.messages];
}
}