Merge pull request #362 from Panda-eyes123/fix

fix: show error messages when API exceptions occur in s12-s20
This commit is contained in:
Yang Haoran
2026-06-27 01:55:39 +08:00
committed by GitHub
8 changed files with 16 additions and 2 deletions

View File

@@ -2063,8 +2063,8 @@ def print_turn_assistants(messages: list, turn_start: int):
if msg.get("role") != "assistant":
continue
for block in msg.get("content", []):
if getattr(block, "type", None) == "text":
terminal_print(block.text)
if block_type(block) == "text":
terminal_print(block["text"] if isinstance(block, dict) else block.text)
def cron_autorun_loop(history: list, context: dict):