Skip to main content

Interface: SkillEligibilityContext

Defined in: packages/agentos/src/skills/types.ts:213

Context for evaluating skill eligibility.

Properties

hasAnyBin()

hasAnyBin: (bins) => boolean

Defined in: packages/agentos/src/skills/types.ts:221

Check if any of the binaries are available

Parameters

bins

string[]

Returns

boolean


hasBin()

hasBin: (bin) => boolean

Defined in: packages/agentos/src/skills/types.ts:218

Check if a binary is available

Parameters

bin

string

Returns

boolean


hasEnv()?

optional hasEnv: (envVar) => boolean

Defined in: packages/agentos/src/skills/types.ts:224

Check if an environment variable is set

Parameters

envVar

string

Returns

boolean


note?

optional note: string

Defined in: packages/agentos/src/skills/types.ts:227

Additional note for filtering


platforms

platforms: string[]

Defined in: packages/agentos/src/skills/types.ts:215

Current platform(s)