Skip to main content

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?​

optional retainDays: number

store​

store: "none" | "storage"


crypto?​

optional crypto: true

Defined in: packages/agentos/src/cognition/emergent/ceiling.ts:41


fetch?​

optional fetch: object

Defined in: packages/agentos/src/cognition/emergent/ceiling.ts:20

approval?​

optional approval: EffectApproval

domains​

domains: string[] | "*"

maxRedirects​

maxRedirects: number

maxRequestBytes?​

optional maxRequestBytes: number

Set exactly when methods holds a state-changing method.

maxResponseBytes​

maxResponseBytes: number

methods​

methods: HttpMethod[]

timeoutMs​

timeoutMs: number


fs.delete?​

optional fs.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?​

optional fs.read: object

Defined in: packages/agentos/src/cognition/emergent/ceiling.ts:30

maxBytesPerRead​

maxBytesPerRead: number

roots​

roots: string[]

timeoutMs​

timeoutMs: number


fs.write?​

optional fs.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