Skip to content

WiredAgentSkills

capability: SkillsCapability;

catalog: LiveSkillCatalog;

Live catalog load_skill resolves against; mutated by the runtime add/remove API.


contentHash: string;

getSkill: (name) => SkillHandle;
Parameter Type

name

string

SkillHandle


metas: SkillMeta[];

promptSections: CapabilityPromptSection[];

optional resolvedSkillsByIndex?: Record<string, SkillLike[]>;

Present only when agent.skills contained a SkillResolver: this session’s resolver output, by resolver position. The caller (buildAgentToolSurface) persists it so a later turn reuses it instead of calling the resolver again.


tools: Record<string, AnyTool>;