From 6c2efcb8db3da7943c258e98e0a8c879cfcb2532 Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Fri, 20 Mar 2026 15:27:35 -0500 Subject: [PATCH] chore: add note to message-v2 that we need to do further updates to it before this PR can be merged VERYYYY IMPORTANTgcleangclean --- packages/opencode/src/session/message-v2.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/opencode/src/session/message-v2.ts b/packages/opencode/src/session/message-v2.ts index 9dfa4a3984..ff13b82f61 100644 --- a/packages/opencode/src/session/message-v2.ts +++ b/packages/opencode/src/session/message-v2.ts @@ -584,6 +584,7 @@ export namespace MessageV2 { return false })() + // TODO: THIS IS NOT COMPLIANT WITH AI SDK V66!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! const toModelOutput = (output: unknown) => { if (typeof output === "string") { return { type: "text", value: output } @@ -785,6 +786,7 @@ export namespace MessageV2 { return await convertToModelMessages( result.filter((msg) => msg.parts.some((part) => part.type !== "step-start")), { + // TODO: WE MUST REVIEW THIS TYPE AGAIN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! //@ts-expect-error (convertToModelMessages expects a ToolSet but only actually needs tools[name]?.toModelOutput) tools, },