Les artefacts sont le conteneur des résultats des tâches terminées. Ils sont semblables aux messages, mais sont destinés à être le produit d'une tâche, par opposition à une communication point à point.
| Représentation JSON |
|---|
{
"artifactId": string,
"name": string,
"description": string,
"parts": [
{
object ( |
| Champs | |
|---|---|
artifactId |
Identifiant unique (par exemple, UUID) de l'artefact. Il doit au moins être unique dans une tâche. |
name |
Nom lisible de l'artefact. |
description |
Description lisible de l'artefact (facultatif). |
parts[] |
Contenu de l'artefact. |
metadata |
Métadonnées facultatives incluses avec l'artefact. |
extensions[] |
URI des extensions présentes ou ayant contribué à cet artefact. |