fix: resolve build errors

This commit is contained in:
Peter Steinberger
2025-12-23 03:00:04 +01:00
parent 183270b443
commit 279500cba4
5 changed files with 51 additions and 7 deletions

View File

@@ -77,6 +77,16 @@ type StringParamOptions = {
label?: string;
};
function readStringParam(
params: Record<string, unknown>,
key: string,
options: StringParamOptions & { required: true },
): string;
function readStringParam(
params: Record<string, unknown>,
key: string,
options?: StringParamOptions,
): string | undefined;
function readStringParam(
params: Record<string, unknown>,
key: string,
@@ -783,7 +793,12 @@ function createCanvasTool(): AnyAgentTool {
payload?: { result?: string };
};
const result = raw?.payload?.result;
if (result) return { content: [{ type: "text", text: result }] };
if (result) {
return {
content: [{ type: "text", text: result }],
details: { result },
};
}
return jsonResult({ ok: true });
}
case "snapshot": {