MCPcopy Index your code
hub / github.com/garrytan/gstack / loadSyncState

Function loadSyncState

bin/gstack-gbrain-sync.ts:1413–1424  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1411}
1412
1413function loadSyncState(): SyncState {
1414 if (!existsSync(STATE_PATH)) {
1415 return { schema_version: 1, last_writer: "gstack-gbrain-sync" };
1416 }
1417 try {
1418 const raw = JSON.parse(readFileSync(STATE_PATH, "utf-8")) as SyncState;
1419 if (raw.schema_version === 1) return raw;
1420 } catch {
1421 // fall through
1422 }
1423 return { schema_version: 1, last_writer: "gstack-gbrain-sync" };
1424}
1425
1426/**
1427 * Atomic state file write per /plan-eng-review D1: write tmp file then rename.

Callers 2

mergeDreamIntoStateFunction · 0.85
mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected