@promptbook/remote-server
Version:
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
13 lines (12 loc) • 707 B
TypeScript
import type { ExecutionTools } from '../../execution/ExecutionTools';
import type { LlmExecutionTools } from '../../execution/LlmExecutionTools';
import type { Identification } from '../socket-types/_subtypes/Identification';
import type { StartRemoteServerConfiguration } from './StartRemoteServerConfiguration';
/**
* Builds execution tools for a single incoming identification.
*
* @private internal utility of `startRemoteServer`
*/
export declare function getExecutionToolsFromIdentification<TCustomOptions>(configuration: StartRemoteServerConfiguration<TCustomOptions>, identification: Identification<TCustomOptions> | null | undefined): Promise<ExecutionTools & {
llm: LlmExecutionTools;
}>;