16 lines · 605 B · TypeScript
RawDownload
import { createCheckpointDiffManager, type CheckpointDiffTarget } from "@t3tools/client-runtime"; import { appAtomRegistry } from "./atom-registry";import { getEnvironmentClient } from "./environment-session-registry"; export const checkpointDiffManager = createCheckpointDiffManager({  getRegistry: () => appAtomRegistry,  getClient: (environmentId) => getEnvironmentClient(environmentId)?.orchestration ?? null,}); export function loadCheckpointDiff(  target: CheckpointDiffTarget,  options?: { readonly force?: boolean },) {  return checkpointDiffManager.load(target, undefined, options);}