Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / ChildArtifactPage

Interface: ChildArtifactPage

Defined in: packages/core/src/orchestrator/handles.ts:150

One page of a settled child's artifact CONTENT, returned by the opt-in read_child_artifact tool. Inline artifact data serializes to a string; an offloaded artifact (a TranscriptStore ref) is fetched and decoded as UTF-8; a patch artifact with only a changed file list carries that list in files and empty content. Paged and pure exactly like ChildResultPage.

Properties

PropertyTypeDescriptionDefined in
artifactIdstring-packages/core/src/orchestrator/handles.ts:152
contentstring-packages/core/src/orchestrator/handles.ts:157
files?string[]The changed file list for a patch artifact; absent otherwise.packages/core/src/orchestrator/handles.ts:160
handlenumber-packages/core/src/orchestrator/handles.ts:151
hasMoreboolean-packages/core/src/orchestrator/handles.ts:158
kindstring-packages/core/src/orchestrator/handles.ts:153
label?string-packages/core/src/orchestrator/handles.ts:154
offsetnumber-packages/core/src/orchestrator/handles.ts:156
totalCharsnumber-packages/core/src/orchestrator/handles.ts:155