mirror of
https://github.com/andy-stack/vaultkeeper-ai.git
synced 2026-07-22 16:30:27 +00:00
Restructure all AI function descriptions to use consistent "Call this function:" and "Do NOT use this function:" sections for improved clarity and scannability.
24 lines
No EOL
945 B
TypeScript
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"]
|
|
}
|
|
} |