artifactReadRequestSchema
constartifactReadRequestSchema:object
The JSON Schemas those models were generated from, for runtime use.
Type Declaration
Section titled “Type Declaration”
readonly$id:"https://schemas.inderun.dev/1.0/artifact-read-request.schema.json"
$schema
Section titled “$schema”
readonly$schema:"https://json-schema.org/draft/2020-12/schema"
additionalProperties
Section titled “additionalProperties”
readonlyadditionalProperties:true
description
Section titled “description”
readonlydescription:"A ranged read of an engine-owned media artifact through IndeRunApi.readArtifact (ADR 017). Reads are repeatable until the artifact is disposed; each returns at most the engine's configured maximum read size, which bounds what one call -- and one bridge message -- carries."
properties
Section titled “properties”
readonlyproperties:object
properties.artifactId
Section titled “properties.artifactId”
readonlyartifactId:object
properties.artifactId.description
Section titled “properties.artifactId.description”
readonlydescription:"MediaArtifact.id of the artifact to read."
properties.artifactId.minLength
Section titled “properties.artifactId.minLength”
readonlyminLength:1
properties.artifactId.type
Section titled “properties.artifactId.type”
readonlytype:"string"
properties.maxBytes
Section titled “properties.maxBytes”
readonlymaxBytes:object
properties.maxBytes.description
Section titled “properties.maxBytes.description”
readonlydescription:"Most bytes to return. Absent, or larger than the engine's maximum read size, means that maximum."
properties.maxBytes.minimum
Section titled “properties.maxBytes.minimum”
readonlyminimum:1
properties.maxBytes.type
Section titled “properties.maxBytes.type”
readonlytype:"integer"
properties.offset
Section titled “properties.offset”
readonlyoffset:object
properties.offset.description
Section titled “properties.offset.description”
readonlydescription:"Byte offset to read from. Absent means 0. An offset equal to the artifact's size returns an empty, final chunk; a larger one is rejected."
properties.offset.minimum
Section titled “properties.offset.minimum”
readonlyminimum:0
properties.offset.type
Section titled “properties.offset.type”
readonlytype:"integer"
required
Section titled “required”
readonlyrequired: readonly ["artifactId"]
readonlytitle:"ArtifactReadRequest"
readonlytype:"object"
IndeRun — open-source AI execution for cross-platform apps. Built and maintained by Independo GmbH (opens in new tab), supported by netidee (opens in new tab).
MIT-licensed SDK · No SDK usage telemetry.
© 2025–2026 Independo GmbH