From 7aef023f28cb47e2af267f24dc2b24c5d950e328 Mon Sep 17 00:00:00 2001 From: Zamil Majdy Date: Thu, 16 Apr 2026 14:14:22 +0700 Subject: [PATCH] fix(backend/copilot): encode content to bytes in cmd_load upload_transcript call upload_transcript now requires bytes for the content param but cmd_load was passing a str read from the transcript file. Encode to UTF-8 before the call. --- autogpt_platform/backend/scripts/download_transcripts.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autogpt_platform/backend/scripts/download_transcripts.py b/autogpt_platform/backend/scripts/download_transcripts.py index fda98190ea..a9b32e8494 100644 --- a/autogpt_platform/backend/scripts/download_transcripts.py +++ b/autogpt_platform/backend/scripts/download_transcripts.py @@ -229,7 +229,7 @@ async def cmd_load(session_ids: list[str]) -> None: await upload_transcript( user_id=user_id, session_id=sid, - content=content, + content=content.encode("utf-8"), message_count=msg_count, ) print(f"[{sid[:12]}] Stored transcript in local workspace storage")