MCPcopy Create free account
hub / github.com/ByBrawe/opencode-loop / sdkData

Function sdkData

src/index.js:343–346  ·  view source on GitHub ↗
(result)

Source from the content-addressed store, hash-verified

341
342function stateDir(directory) { return path.join(directory, STATE_DIR) }
343function statePath(directory, sessionID) { return path.join(stateDir(directory), `${safeID(sessionID)}.json`) }
344async function ensureDir(directory) { await fs.mkdir(directory, { recursive: true }) }
345async function pathExists(filePath) { try { await fs.access(filePath); return true } catch { return false } }
346
347function stateLockKey(directory, sessionID) {
348 return `${path.resolve(directory)}:${safeID(sessionID)}`
349}

Callers 2

sdkCallFunction · 0.85
readLiveSessionStatusFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected