アーティファクトは、タスク完了結果のコンテナです。これらはメッセージに似ていますが、ポイントツーポイント通信ではなく、タスクの成果物として使用することを目的としています。
| JSON 表現 |
|---|
{
"artifactId": string,
"name": string,
"description": string,
"parts": [
{
object ( |
| フィールド | |
|---|---|
artifactId |
アーティファクトの一意の識別子(UUID など)。タスク内で一意である必要があります。 |
name |
人が読める形式のアーティファクトの名前。 |
description |
アーティファクトの説明(人が読める形式)。省略可。 |
parts[] |
アーティファクトのコンテンツ。 |
metadata |
アーティファクトに含まれるメタデータ(省略可)。 |
extensions[] |
このアーティファクトに存在する、またはこのアーティファクトにコントリビューションされた拡張機能の URI。 |