Error attribute (mandatory)
Error code attribute (mandatory)
Provider attribute (mandatory)
Response attribute (mandatory)
Status attribute (mandatory)
Additional custom output attributes
outputs: {
provider: { definitionAttributeId: 'abc123...' },
response: { definitionAttributeId: 'def456...', truncate: true },
error: { definitionAttributeId: 'ghi789...' },
errorcode: { definitionAttributeId: 'jkl012...' },
status: { definitionAttributeId: 'mno345...' },
// custom outputs (optional)
myCustom: { definitionAttributeId: 'pqr678...' },
}
Output mapping for Skill-as-Tool outputs. The 5 standard outputs (provider, response, error, errorcode, status) are mandatory. Additional custom outputs can be added as extra keys.