UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

22 lines • 937 B
import { r as OpenClawConfig } from "./types.openclaw-DWWUw8hA.js"; import { g as AdmittedRunOperatorAuthority } from "./reply-payload-DazZPys5.js"; //#region src/auto-reply/reply/conversation-label-generator.d.ts /** Inputs for generating a short conversation label from the configured utility model. */ type ConversationLabelParams = { userMessage: string; prompt: string; cfg: OpenClawConfig; agentId?: string; agentDir?: string; agentHarnessRuntimeOverride?: string; modelRef?: string; timeoutMs?: number; maxLength?: number; abortSignal?: AbortSignal; assertCurrent?: () => void; operatorAuthority?: AdmittedRunOperatorAuthority; }; /** Generates a bounded human-readable label for a session, or null for empty output. */ declare function generateConversationLabel(params: ConversationLabelParams): Promise<string | null>; //#endregion export { generateConversationLabel as n, ConversationLabelParams as t };