Skip to main content

Module artifacts

Module artifacts 

Source
Expand description

Artifacts: named pieces of content produced by turns and steps, store-backed, delivered on A2A tasks and referenced by large step outputs as {"$artifact": id} so a big payload travels by reference rather than being copied into every message that mentions it. Content is stored inline (JSON or text) up to MAX_INLINE_BYTES; the record carries {name, mime, size, sha256, content, created_by, sensitive}.

Structs§

Artifact
Artifacts
The artifact registry (in-memory index of the durable records).
NewArtifact
The inputs of artifact.create.

Constants§

MAX_INLINE_BYTES
The inline content cap (bytes of the serialized content).