fix(delegate-task): preserve variant in sync-continuation metadata model

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
YeonGyu-Kim
2026-04-20 15:32:16 +09:00
parent 54cc9b7ca4
commit b5bc4cd404
+5 -1
View File
@@ -74,6 +74,10 @@ export async function executeSyncContinuation(
}
const syncContMeta = {
const resumeModelForMetadata = resumeModel && resumeVariant !== undefined
? { ...resumeModel, variant: resumeVariant }
: resumeModel
title: `Continue: ${args.description}`,
metadata: {
prompt: args.prompt,
@@ -87,7 +91,7 @@ export async function executeSyncContinuation(
sessionId: continuationID,
sync: true,
command: args.command,
model: resolveMetadataModel(resumeModel, parentContext.model),
model: resolveMetadataModel(resumeModelForMetadata, parentContext.model),
},
}
await publishToolMetadata(ctx, syncContMeta)