feat: 新增上下文使用量事件类型定义
- 新增 context_usage 事件类型 - 新增 ContextUsageEvent 接口,包含当前 token 数、最大 token 数和使用百分比 - 用于实时监控对话上下文的使用情况
This commit is contained in:
@ -54,6 +54,7 @@ export type SSEEventType =
|
|||||||
| 'agent_complete' // 子智能体完成
|
| 'agent_complete' // 子智能体完成
|
||||||
| 'agent_error' // 子智能体错误
|
| 'agent_error' // 子智能体错误
|
||||||
| 'memory_compacted' // 记忆压缩完成
|
| 'memory_compacted' // 记忆压缩完成
|
||||||
|
| 'context_usage' // 上下文使用量
|
||||||
| 'complete' // 对话完成
|
| 'complete' // 对话完成
|
||||||
| 'error' // 错误
|
| 'error' // 错误
|
||||||
| 'warning' // 警告
|
| 'warning' // 警告
|
||||||
@ -181,6 +182,13 @@ export interface AgentErrorEvent {
|
|||||||
timestamp: number;
|
timestamp: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** context_usage 事件数据 */
|
||||||
|
export interface ContextUsageEvent {
|
||||||
|
currentTokens: number;
|
||||||
|
maxTokens: number;
|
||||||
|
percentage: number;
|
||||||
|
}
|
||||||
|
|
||||||
// ============== 工具调用协议 (MCP 格式) ==============
|
// ============== 工具调用协议 (MCP 格式) ==============
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user