mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-27 21:07:01 -06:00
877fad25ed
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
22 lines
517 B
TypeScript
22 lines
517 B
TypeScript
export type CodexReleasePackageEvidence = {
|
|
packageVersion: string;
|
|
cliVersion: string;
|
|
platformAlias: string;
|
|
platformVersion: string;
|
|
platformOs: string;
|
|
platformCpu: string;
|
|
};
|
|
|
|
export function assertCodexReleasePackageContract(params: {
|
|
pluginPackageJson: string;
|
|
codexPackageJson: string;
|
|
packageRoots: string[];
|
|
managedRoot: string;
|
|
platform?: NodeJS.Platform;
|
|
arch?: NodeJS.Architecture;
|
|
recordEvidence?: boolean;
|
|
}): {
|
|
codexBin: string;
|
|
evidence: CodexReleasePackageEvidence;
|
|
};
|