feat(chat): add workspace chat, attachments and agent delegation

This commit is contained in:
2026-09-06 23:17:35 +08:00
parent 68a1bb2b10
commit 12b732d936
37 changed files with 723 additions and 37 deletions
+3
View File
@@ -3,6 +3,9 @@ import { apiClient } from './apiClient'
import type { ChatMessage, Conversation, ModelEvent, PageMeta } from '@/contracts'
export interface ChatRequest {
workspace_context?: import('@/contracts').WorkspaceContext
allow_agent?: boolean
image_fallback_tools?: string[]
retry_message_id?: string
provider_id: string
model: string