feat: enable podcast

This commit is contained in:
Li Xin
2025-04-19 22:11:57 +08:00
parent 4d33aeed6a
commit 2f06f0c433
7 changed files with 172 additions and 33 deletions

View File

@@ -6,7 +6,13 @@ export type MessageRole = "user" | "assistant" | "tool";
export interface Message {
id: string;
threadId: string;
agent?: "coordinator" | "planner" | "researcher" | "coder" | "reporter";
agent?:
| "coordinator"
| "planner"
| "researcher"
| "coder"
| "reporter"
| "podcast";
role: MessageRole;
isStreaming?: boolean;
content: string;