Skip to main content

Function: checkRequest()

checkRequest(request, ceiling): { ok: true; } | { allowed: CapabilityName[]; ok: false; refused: CapabilityName[]; }

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

Whether a request (catalogue names) fits the ceiling; a refusal names the rest and what is allowed.

Parameters​

request​

readonly CapabilityName[]

ceiling​

ResolvedCeiling

Returns​

{ ok: true; } | { allowed: CapabilityName[]; ok: false; refused: CapabilityName[]; }