Skip to content

BackendProbeDeps

Defined in: src/sandbox.ts:84

detectBackend additionally needs a probe environment to build a self-test membrane.

optional claudeDir?: string

Defined in: src/sandbox.ts:86


optional exists?: (p) => boolean

Defined in: src/sandbox.ts:69

Existence probe; default fs.existsSync.

string

boolean

PathProbeDeps.exists


optional home?: string

Defined in: src/sandbox.ts:85


optional nodeBinReal?: string

Defined in: src/sandbox.ts:87


optional readdir?: (p) => string[]

Defined in: src/sandbox.ts:71

Directory listing; default a safe readdirSync wrapper returning [] on error.

string

string[]

PathProbeDeps.readdir


optional run?: (cmd, args) => object

Defined in: src/sandbox.ts:67

Run a command; default uses the repo-wrapped execFileSync. Returns its exit status.

string

string[]

object

status: number

PathProbeDeps.run