Expand description
Artifact service — versioned binary/JSON artifact storage.
Mirrors ADK-JS’s BaseArtifactService. Provides a trait for storing
and retrieving versioned artifacts with an in-memory default.
Structs§
- Artifact
- A versioned artifact with data and metadata.
- Artifact
Metadata - Metadata for a stored artifact.
- File
Artifact Service - Filesystem-backed artifact storage with versioning.
- Forwarding
Artifact Service - Artifact service that proxies all calls to a parent service. Used by ToolContext to give tools scoped artifact access.
- InMemory
Artifact Service - In-memory artifact service backed by [
DashMap] for lock-free concurrent access.
Enums§
- Artifact
Error - Errors from artifact service operations.
Traits§
- Artifact
Service - Trait for artifact persistence — CRUD with versioning.