Skip to content

[Bug/错误]: 错误 "stream ended without terminal event or completed response" 应该触发失败重试而不是直接失败 #1248

@cesaryuan

Description

@cesaryuan

Pre-submission Checklist / 提交前检查

  • I have searched the existing issues and this bug has not been reported / 我已搜索现有 issues,此 Bug 尚未被报告
  • I have read the documentation / 我已阅读文档
  • I am using the latest version of AxonHub / 我正在使用 AxonHub 的最新版本

Bug Description / Bug 描述

目前这个错误会直接失败,导致 codex reconnecting 五次都没有结果。我觉得这个错误应该触发失败重试其他渠道,而不是直接失败

Steps to Reproduce / 复现步骤

Image

Expected Behavior / 期望行为

基于重试策略重试其他渠道

Error Message / 错误消息

stream ended without terminal event or completed response

Operating System / 操作系统

Linux (Ubuntu/Debian) / Linux(Ubuntu/Debian)

AxonHub Version / AxonHub 版本

0.9.25

Usage Scenario / 使用场景

Codex

API Format / API 格式

OpenAI - Responses (/v1/responses) / OpenAI Responses

Channel Type / 渠道类型

OpenAI / OpenAI

Logs / 日志

Additional Context / 其他补充信息

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfaqShould added to faq list

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions