UNPKG

@promptbook/node

Version:

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

15 lines (14 loc) 773 B
import type { Registered } from '../../../../utils/misc/$Register'; import type { LlmToolsMetadata } from '../LlmToolsMetadata'; import type { AvailableEnvironmentVariables, RegisteredLlmToolEntry, RegisteredLlmToolStatus } from './RegisteredLlmToolsMessageContext'; /** * Builds the runtime status for one provider entry. * * @private function of `$registeredLlmToolsMessage` */ export declare function createRegisteredLlmToolStatus({ registeredLlmToolEntry, registeredMetadata, registeredTools, env, }: { readonly registeredLlmToolEntry: RegisteredLlmToolEntry; readonly registeredMetadata: ReadonlyArray<LlmToolsMetadata>; readonly registeredTools: ReadonlyArray<Registered>; readonly env: AvailableEnvironmentVariables; }): RegisteredLlmToolStatus;