UNPKG

@promptbook/remote-client

Version:

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

27 lines (26 loc) 875 B
import type { ChatPromptResult } from '../../execution/PromptResult'; import type { Prompt } from '../../types/Prompt'; import type { string_model_name } from '../../types/string_model_name'; /** * Emits a progress update to signal assistant preparation before long setup work. * * @private internal utility of `AgentLlmExecutionTools` */ export declare function emitAgentLlmExecutionToolsAssistantPreparationProgress(options: { /** * Callback to send progress updates to the caller. */ readonly onProgress: (chunk: ChatPromptResult) => void; /** * Original prompt being executed. */ readonly prompt: Prompt; /** * Model name used for the update payload. */ readonly modelName: string_model_name; /** * Optional detail describing the current preparation phase. */ readonly phase?: string; }): void;