Artifacts
Artifacts represent persistent outputs generated by agents, workflows, or applications.
Artifacts are immutable objects stored within the workspace artifact system.
Examples include:
-
generated reports
-
application bundles
-
datasets
-
generated media
-
execution logs
-
deployment packages
Artifact Properties
Field
Description
artifact_id
Unique identifier
owner_domain
Owning Gao Domain
producer_agent
Agent that created the artifact
timestamp
Creation time
content_hash
Cryptographic integrity hash
version
Version identifier
lineage
Provenance chain
Artifacts are cryptographically verifiable through content hashes.
Artifact Lifecycle
Creation → Storage → Promotion → Reuse → Archival
Artifacts may be backed by DePIN storage nodes and reused by future workflows.