Skip to content

@salesforce/b2c-tooling-sdk / safety / ConfirmHandler

Type Alias: ConfirmHandler() ​

ConfirmHandler = (evaluation) => Promise<boolean>

Defined in: packages/b2c-tooling-sdk/src/safety/with-confirmation.ts:28

Handler that prompts a user for confirmation.

Implementations vary by context:

  • CLI: readline-based prompt
  • VS Code: vscode.window.showWarningMessage({ modal: true })
  • MCP/non-interactive: always returns false

Parameters ​

evaluation ​

SafetyEvaluation

The safety evaluation that triggered confirmation

Returns ​

Promise<boolean>

true if the user confirmed, false to cancel

Released under the Apache-2.0 License.