Los artefactos son el contenedor de los resultados de las tareas completadas. Son similares a los mensajes, pero están destinados a ser el producto de una tarea, en lugar de una comunicación de punto a punto.
| Representación JSON |
|---|
{
"artifactId": string,
"name": string,
"description": string,
"parts": [
{
object ( |
| Campos | |
|---|---|
artifactId |
Es el identificador único (p.ej., UUID) del artefacto. Debe ser único al menos dentro de una tarea. |
name |
Es el nombre legible por humanos del artefacto. |
description |
Es una descripción legible por humanos del artefacto (opcional). |
parts[] |
Es el contenido del artefacto. |
metadata |
Son los metadatos opcionales incluidos con el artefacto. |
extensions[] |
Son los URIs de las extensiones que están presentes o que contribuyen a este artefacto. |