Skip to content

Type Alias: ValidCapability

Makaio Framework


Makaio Framework / ai-adapters-core / ValidCapability

ValidCapability = CapabilityPath<AIAdapterCapabilityRegistry>

Defined in: ../../../adapters/core/src/types/capabilities.ts:63

Union of all valid capability strings from the registry.

  • ValidCapability
    • CapabilityPath<AIAdapterCapabilityRegistry>
      • AIAdapterCapabilityRegistry
      • T extends object ? { [K in keyof T]: K extends string ? T[K] extends boolean ? K : T[K] extends object ? ${K}:${CapabilityPath<T[K]>} | K : K : never; }[keyof T] : never

Resolved shape has 52 properties, above the 40 property limit.