26.07 Storage Modulev0.1.49 → v0.1.50
Changed in v0.1.50 (2026-04-18): specified the not provide case for storage
→+1 −1
| v0.1.49 | v0.1.50 | ||
|---|---|---|---|
| 32 | 32 | ||
| 33 | `Storage` MUST contain the full information of artifacts. | 33 | `Storage` MUST contain the full information of artifacts. |
| 34 | 34 | ||
| 35 | When a `storage` value is provided, any member whose value is of type `Artifact` MAY be a `string`. When it is a `string`, it MUST be the `id` of an `Artifact` in `Storage` and MUST be resolved accordingly. | 35 | When a `storage` value is provided, any member whose value is of type `Artifact` MAY be a `string`. When it is a `string`, it MUST be the `id` of an `Artifact` in `Storage` and MUST be resolved accordingly. If the relevant artifact is missing from `Storage`, the relevant member MUST fall back to its default value; if no default value is specified, the member MUST be treated as not provided. |
| 36 | 36 | ||
| 37 | In particular, when a `storage` value is provided, the `artifact` member of the `Embedding` object MAY be a `string` to reference the artifact in `Storage`. | 37 | In particular, when a `storage` value is provided, the `artifact` member of the `Embedding` object MAY be a `string` to reference the artifact in `Storage`. |
| 38 | ```ts | 38 | ```ts |