feat(agent): 实现流式输出取消功能
- 添加 AbortController 管理,支持取消正在进行的请求 - Agent.chat() 新增 abortSignal 参数,传递给 streamText/generateText - 取消时保存用户消息和 AI 已输出的部分内容 - cancelProcessing 实际调用 abort() 中止流式请求
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
export { Agent } from './core/agent.js';
|
||||
export type { AgentChatOptions } from './core/agent.js';
|
||||
export { toolRegistry, todoManager, initTaskContext, updateTaskDescription, updateSkillDescription } from './tools/index.js';
|
||||
export { loadConfig, saveConfig, getConfig, loadVisionConfig, ConfigurationError } from './utils/config.js';
|
||||
export type { VisionConfig } from './utils/config.js';
|
||||
|
||||
Reference in New Issue
Block a user