mirror of
https://github.com/GuDaStudio/codexmcp.git
synced 2026-02-12 02:47:43 +08:00
v0.7.1:允许reconnecting错误继续 (#8)
This commit is contained in:
@@ -216,11 +216,12 @@ async def codex(
|
|||||||
if line_dict.get("thread_id") is not None:
|
if line_dict.get("thread_id") is not None:
|
||||||
thread_id = line_dict.get("thread_id")
|
thread_id = line_dict.get("thread_id")
|
||||||
if "fail" in line_dict.get("type", ""):
|
if "fail" in line_dict.get("type", ""):
|
||||||
success = False
|
success = False if len(agent_messages) == 0 else success
|
||||||
err_message = "codex error: " + line_dict.get("error", {}).get("message", "")
|
err_message = "codex error: " + line_dict.get("error", {}).get("message", "")
|
||||||
break
|
if "reconnecting" not in err_message.lower():
|
||||||
|
break
|
||||||
if "error" in line_dict.get("type", ""):
|
if "error" in line_dict.get("type", ""):
|
||||||
success = False
|
success = False if len(agent_messages) == 0 else success
|
||||||
err_message = "codex error: " + line_dict.get("message", "")
|
err_message = "codex error: " + line_dict.get("message", "")
|
||||||
except json.JSONDecodeError as error:
|
except json.JSONDecodeError as error:
|
||||||
# Improved error handling: include problematic line
|
# Improved error handling: include problematic line
|
||||||
|
|||||||
Reference in New Issue
Block a user