Skip to content
1 min read · 177 words

Interface: SkillRetrievableOutput

Defined in: src/batteries/skills/output.ts:65

A framework-agnostic retrievable descriptor. content is plain text; the host spools it.

Properties

PropertyModifierTypeDescriptionDefined in
retrievablereadonly{ content: string; inline?: boolean; kind?: string; score?: number; source?: string; }The retrievable to construct. Its text is spooled behind a handle and its tier is floored.src/batteries/skills/output.ts:67
retrievable.contentreadonlystringPlain text the model can cite, search, and hold a handle to.src/batteries/skills/output.ts:69
retrievable.inline?readonlybooleanRender inline rather than as a handle; defaults to false.src/batteries/skills/output.ts:77
retrievable.kind?readonlystringOptional semantic label (e.g. 'reference', 'policy'); defaults to 'skill-tool'.src/batteries/skills/output.ts:73
retrievable.score?readonlynumberOptional relevance score in [0, 1].src/batteries/skills/output.ts:75
retrievable.source?readonlystringOptional provenance string (URL, document path, knowledge-base id).src/batteries/skills/output.ts:71