FieldTraceは、フィールドが誤った名前で届いたり、数値がテキストとして渡されたりするエージェントパイプラインの一般的な問題を処理するために設計されたツールです。宣言された名前変更と安全な変換を受け入れ、情報の損失につながる可能性のある変更を拒否するためにターゲットスキーマに対して検証します。
- システムは明示的なフィールド名の変更を許可し、例えば "user_name" を "name" に変換します。
- 安全な型変換を実行し、例えば文字列 "36" を整数 36 に変換します。
- 精度が失われる可能性がある大きな整数の処理などの不安全な操作は自動的に拒否されます。
著者は、エージェントの協力やサービスハンドオフを実験しているチームにとって、データ契約を維持するためにFieldTraceをSharedNetと共に使用することを推奨しています。