TanStack

CapabilityGetter

Interface: CapabilityGetter()<TValue>

Defined in: packages/ai/src/activities/chat/middleware/capabilities.ts:17

Reads a capability value off a context. Overloaded so the flag narrows the return.

Type Parameters

TValue

TValue

Call Signature

ts
CapabilityGetter(ctx): TValue;

Defined in: packages/ai/src/activities/chat/middleware/capabilities.ts:18

Reads a capability value off a context. Overloaded so the flag narrows the return.

Parameters

ctx

CapabilityContext

Returns

TValue

Call Signature

ts
CapabilityGetter(ctx, opts): TValue | undefined;

Defined in: packages/ai/src/activities/chat/middleware/capabilities.ts:19

Reads a capability value off a context. Overloaded so the flag narrows the return.

Parameters

ctx

CapabilityContext

opts

optional

true

Returns

TValue | undefined