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
| Property | Type | Description | Defined in |
|---|---|---|---|
artifactId | string | - | packages/core/src/orchestrator/handles.ts:152 |
content | string | - | 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 |
handle | number | - | packages/core/src/orchestrator/handles.ts:151 |
hasMore | boolean | - | packages/core/src/orchestrator/handles.ts:158 |
kind | string | - | packages/core/src/orchestrator/handles.ts:153 |
label? | string | - | packages/core/src/orchestrator/handles.ts:154 |
offset | number | - | packages/core/src/orchestrator/handles.ts:156 |
totalChars | number | - | packages/core/src/orchestrator/handles.ts:155 |