UNPKG

@promptbook/remote-server

Version:

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

18 lines (17 loc) 738 B
import type { TimeoutToolAction, TimeoutToolResult, TimeoutToolRuntimeAdapter, TimeoutToolRuntimeContext } from './TimeoutToolRuntimeAdapter'; /** * Return type of timeout adapter resolution helper. * * @private type of UseTimeoutCommitmentDefinition */ type TimeoutToolRuntimeAdapterResolution = { adapter: TimeoutToolRuntimeAdapter | null; disabledResult: TimeoutToolResult | null; }; /** * Resolves the runtime adapter for timeout tools or returns disabled payload when unavailable. * * @private internal utility of USE TIMEOUT */ export declare function getTimeoutToolRuntimeAdapterOrDisabledResult(action: TimeoutToolAction, runtimeContext: TimeoutToolRuntimeContext): TimeoutToolRuntimeAdapterResolution; export {};