Skip to content

Type Alias: GeneratedCapabilityProperties

Makaio Framework


Makaio Framework / ai-adapters-core / GeneratedCapabilityProperties

GeneratedCapabilityProperties = { [P in ValidCapability as PathToPropertyName<P>]?: boolean }

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

Internal

Flattens registry into camelCase boolean properties.

type GeneratedCapabilityProperties = {
vision?: boolean | undefined;
structuredOutput?: boolean | undefined;
streaming?: boolean | undefined;
systemPrompt?: boolean | undefined;
session?: boolean | undefined;
chat?: boolean | undefined;
modelSwitchInSession?: boolean | undefined;
tools?: boolean | undefined;
systemPromptOverride?: boolean | undefined;
systemPromptAppend?: boolean | undefined;
sessionResume?: boolean | undefined;
sessionFork?: boolean | undefined;
chatInTurnMessages?: boolean | undefined;
};