Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / ChildArtifactPage

Interface: ChildArtifactPage

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

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:161
contentstring-packages/core/src/orchestrator/handles.ts:166
files?string[]The changed file list for a patch artifact; absent otherwise.packages/core/src/orchestrator/handles.ts:169
handlenumber-packages/core/src/orchestrator/handles.ts:160
hasMoreboolean-packages/core/src/orchestrator/handles.ts:167
kindstring-packages/core/src/orchestrator/handles.ts:162
label?string-packages/core/src/orchestrator/handles.ts:163
offsetnumber-packages/core/src/orchestrator/handles.ts:165
totalCharsnumber-packages/core/src/orchestrator/handles.ts:164