Interface FsDeleteCeiling

The scope a host grants fs.delete under: single regular files. Every field is required; isolating executor only.

interface FsDeleteCeiling {
    roots: string[];
    maxFilesPerCall: number;
    timeoutMs: number;
    approval: EffectApproval;
}

Properties

roots: string[]

Absolute directories a forged tool may delete files under, after symlinks are resolved; [] grants nothing.

maxFilesPerCall: number

The files one call of the tool may delete.

timeoutMs: number

One removal's time bound; at most 2_147_483_647.

approval: EffectApproval