diff --git a/src/types/api.ts b/src/types/api.ts index 004e5ef..991f300 100644 --- a/src/types/api.ts +++ b/src/types/api.ts @@ -54,6 +54,7 @@ export type SSEEventType = | 'agent_complete' // 子智能体完成 | 'agent_error' // 子智能体错误 | 'memory_compacted' // 记忆压缩完成 + | 'context_usage' // 上下文使用量 | 'complete' // 对话完成 | 'error' // 错误 | 'warning' // 警告 @@ -181,6 +182,13 @@ export interface AgentErrorEvent { timestamp: number; } +/** context_usage 事件数据 */ +export interface ContextUsageEvent { + currentTokens: number; + maxTokens: number; + percentage: number; +} + // ============== 工具调用协议 (MCP 格式) ============== /**