mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 09:40:43 +00:00
24 lines
709 B
TypeScript
24 lines
709 B
TypeScript
export const OFFICIAL_CHANNEL_CATALOG_RELATIVE_PATH: "dist/channel-catalog.json";
|
|
|
|
export function buildOfficialChannelCatalog(params?: { repoRoot?: string; cwd?: string }): {
|
|
entries: Array<{
|
|
name: string;
|
|
version?: string;
|
|
description?: string;
|
|
openclaw: {
|
|
channel: Record<string, unknown>;
|
|
install: {
|
|
clawhubSpec?: string;
|
|
npmSpec?: string;
|
|
localPath?: string;
|
|
defaultChoice?: "clawhub" | "npm" | "local";
|
|
minHostVersion?: string;
|
|
expectedIntegrity?: string;
|
|
allowInvalidConfigRecovery?: boolean;
|
|
};
|
|
};
|
|
}>;
|
|
};
|
|
|
|
export function writeOfficialChannelCatalog(params?: { repoRoot?: string; cwd?: string }): void;
|