• ligaowei's avatar
    refactor(agent): 优化错误处理逻辑及回调机制 · cadf09e0
    ligaowei authored
    - 替换 BaseAgentProcessor 中的 agentErrorHandler 为 errorHandlerService,统一错误处理调用
    - 增强 handleSyncError,实现401 Unauthorized错误的特殊提示“请配置API密钥”
    - 流式处理异常时调用 errorHandlerService 处理错误消息,避免抛出异常中断处理流程
    - 在 NormalAgentProcessor 和 ReActAgentProcessor 中,异常时调用 TokenConsumerWithCompletion 的 onComplete 方法通知完成状态
    - 确保错误发送后均触发完成回调,避免流式调用卡死或状态不一致
    - 清理无用依赖,确保错误处理逻辑集中管理并规范调用
    cadf09e0
Name
Last commit
Last update
..
AgentService.java Loading commit data...
AgentToolRelationService.java Loading commit data...
AuthConfigService.java Loading commit data...
AuthService.java Loading commit data...
DocumentService.java Loading commit data...
HistoryCleanupService.java Loading commit data...
HistoryService.java Loading commit data...
LlmConfigService.java Loading commit data...
OAuth2ProviderService.java Loading commit data...
PromptTemplateService.java Loading commit data...
TimerService.java Loading commit data...
ToolConfigService.java Loading commit data...
ToolConfigServiceImpl.java Loading commit data...
ToolService.java Loading commit data...
UnifiedAuthService.java Loading commit data...