MCPcopy Index your code
hub / github.com/ByBrawe/opencode-loop / sdkErrorMessage

Function sdkErrorMessage

src/index.js:348–358  ·  view source on GitHub ↗
(error)

Source from the content-addressed store, hash-verified

346
347function stateLockKey(directory, sessionID) {
348 return `${path.resolve(directory)}:${safeID(sessionID)}`
349}
350
351async function withStateWriteLock(directory, sessionID, fn) {
352 const key = stateLockKey(directory, sessionID)
353 const previous = stateWriteLocks.get(key) || Promise.resolve()
354 let release
355 const current = new Promise((resolve) => { release = resolve })
356 const next = previous.catch(() => {}).then(() => current)
357 stateWriteLocks.set(key, next)
358 await previous.catch(() => {})
359 try {
360 return await fn()
361 } finally {

Callers 7

sdkCallFunction · 0.85
fireSdkFunction · 0.85
compactSessionFunction · 0.85
startHeartbeatFunction · 0.85
scheduleIdleWorkFunction · 0.85
startWatchdogFunction · 0.85
scheduleDueWorkFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected