Skip to main content

Function: normalizeAllowlist()

normalizeAllowlist(names): object

Defined in: packages/agentos/src/cognition/emergent/capabilities.ts:50

Maps a request's names onto catalogue names, drops duplicates and returns them in catalogue order. Names outside the catalogue are returned in unknown, in the order given, never dropped.

Parameters​

names​

readonly string[]

Returns​

object

capabilities​

capabilities: CapabilityName[]

unknown​

unknown: string[]