Address review feedback: use effort params, fix model names, add safety checks

This commit is contained in:
pullfrog
2026-01-12 20:51:13 +00:00
committed by Colin McDonnell
parent 89e93d3398
commit c6572f0987
6 changed files with 1291 additions and 1315 deletions
+2 -2
View File
@@ -401,10 +401,10 @@ function parsePayload(inputs: Inputs): Payload {
if (!("~pullfrog" in parsedPrompt)) {
throw new Error();
}
// internal invocation: use effort from payload, fallback to input
// internal invocation: use effort from payload, fallback to input, default to "think"
return {
...parsedPrompt,
effort: parsedPrompt.effort ?? inputs.effort,
effort: parsedPrompt.effort ?? inputs.effort ?? "think",
} as Payload;
} catch {
// external invocation: use effort from input