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()?
optionalhasEnv: (envVar) =>boolean
Defined in: packages/agentos/src/skills/types.ts:224
Check if an environment variable is set
Parameters
envVar
string
Returns
boolean
note?
optionalnote: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)