@promptbook/remote-server
Version:
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
27 lines (26 loc) • 875 B
TypeScript
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;