UNPKG

@promptbook/remote-server

Version:

Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action

19 lines (18 loc) 821 B
import type { ScriptExecutionTools, ScriptExecutionToolsExecuteOptions } from '../../execution/ScriptExecutionTools'; import type { JavascriptExecutionToolsOptions } from './JavascriptExecutionToolsOptions'; /** * ScriptExecutionTools for JavaScript implemented via eval * * Warning: It is used for testing and mocking * **NOT intended to use in the production** due to its unsafe nature, use `JavascriptExecutionTools` instead. * * @public exported from `@promptbook/javascript` */ export declare class JavascriptEvalExecutionTools implements ScriptExecutionTools { protected readonly options: JavascriptExecutionToolsOptions; constructor(options?: JavascriptExecutionToolsOptions); /** * Executes a JavaScript */ execute(options: ScriptExecutionToolsExecuteOptions): Promise<string>; }