andy-stack_vaultkeeper-ai/AIClasses/FunctionDefinitions/Functions/ContinuePlanExecution.ts
Andrew Beal ac5755d702 refactor: standardize function description format with call/do-not-use sections
Restructure all AI function descriptions to use consistent "Call this function:" and "Do NOT use this function:" sections for improved clarity and scannability.
2026-01-29 11:02:18 +00:00

24 lines
No EOL
945 B
TypeScript

import { AIFunction } from "Enums/AIFunction";
import type { IAIFunctionDefinition } from "../IAIFunctionDefinition";
export const ContinuePlanExecution: IAIFunctionDefinition = {
name: AIFunction.ContinuePlanExecution,
description: `Signals that you need to perform additional actions to complete the current step.
Call this function:
- When the current step requires multiple function calls to complete
- When you need to perform more work before the step can be marked as complete
Do NOT use this function:
- When you have finished all work for the current step - mark the step as complete instead`,
parameters: {
type: "object",
properties: {
confirm_continuation: {
type: "boolean",
description: "Safety flag that must be explicitly set to true to confirm the continuation is intentional."
}
},
required: ["confirm_continuation"]
}
}