openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
19 lines • 883 B
TypeScript
import { ds as SessionDiscussionInfo, fs as SessionDiscussionProvider, ps as SessionDiscussionState } from "../agent-harness-runtime-CZIVRpx-.js";
//#region src/plugins/session-discussion-registry.d.ts
export declare function registerSessionDiscussionProvider(provider: SessionDiscussionProvider): void;
//#endregion
//#region packages/session-url-contract/src/index.d.ts
type ControlUiSessionNamespace = "chat" | "dashboard";
type BuildControlUiSessionPathParams = {
namespace: ControlUiSessionNamespace;
sessionKey: string;
fallbackAgentId?: string;
basePath?: string;
displayName?: string;
exactKey?: boolean;
mainKey?: string;
shortIdLength?: number;
};
export declare function buildControlUiSessionPath(params: BuildControlUiSessionPathParams): string | null;
//#endregion
export type { SessionDiscussionInfo, SessionDiscussionProvider, SessionDiscussionState };