Interface: ResolvedCeiling
Defined in: packages/agentos/src/cognition/emergent/ceiling.ts:19
A ceiling with every default applied and every list normalised.
Properties
audit
audit:
object
Defined in: packages/agentos/src/cognition/emergent/ceiling.ts:42
content
content:
"digest"|"full"
retainDays?
optionalretainDays:number
store
store:
"none"|"storage"
crypto?
optionalcrypto:true
Defined in: packages/agentos/src/cognition/emergent/ceiling.ts:41
fetch?
optionalfetch:object
Defined in: packages/agentos/src/cognition/emergent/ceiling.ts:20
approval?
optionalapproval:EffectApproval
domains
domains:
string[] |"*"
maxRedirects
maxRedirects:
number
maxRequestBytes?
optionalmaxRequestBytes:number
Set exactly when methods holds a state-changing method.
maxResponseBytes
maxResponseBytes:
number
methods
methods:
HttpMethod[]
timeoutMs
timeoutMs:
number
fs.delete?
optionalfs.delete:object
Defined in: packages/agentos/src/cognition/emergent/ceiling.ts:40
approval
approval:
EffectApproval
maxFilesPerCall
maxFilesPerCall:
number
roots
roots:
string[]
timeoutMs
timeoutMs:
number
fs.read?
optionalfs.read:object
Defined in: packages/agentos/src/cognition/emergent/ceiling.ts:30
maxBytesPerRead
maxBytesPerRead:
number
roots
roots:
string[]
timeoutMs
timeoutMs:
number
fs.write?
optionalfs.write:object
Defined in: packages/agentos/src/cognition/emergent/ceiling.ts:31
approval
approval:
EffectApproval
maxBytesPerCall
maxBytesPerCall:
number
maxBytesPerFile
maxBytesPerFile:
number
maxFilesPerCall
maxFilesPerCall:
number
mode
mode:
"create-only"|"create-or-replace"
roots
roots:
string[]
timeoutMs
timeoutMs:
number