Tembory Action Guard icon

Tembory Action Guard

Deterministically validates and records protected tool actions before and after execution

Registrar Falha

AI-generated

Summary

Records a failed outcome for an existing Tembory action reservation. It sends the reservation ID, conversation and user IDs, and action output to Tembory; the node errors if Tembory does not confirm the reservation was closed.

Inputs

  • ID da Conversa (threadId) (required) — Stable conversation identifier, kept consistent between reservation and failure recording; defaults from temboryGuard.scope.threadId, threadId, or sessionId.
  • ID do Usuário (userId) (required) — Stable user identifier, kept consistent between reservation and failure recording; defaults from temboryGuard.scope.userId, userId, customerId, threadId, or sessionId.
  • ID da Reserva (reservationId) (required) — ID of the reservation to close; defaults from temboryGuard.reservationId or reservationId on the input item.
  • Saída da Ação (actionOutput) — JSON sent as the failed action's output; defaults to actionOutput or the full input item.

Output shape

The input item with a temboryGuard object containing Tembory's response and the threadId and userId scope.

Processes each input item individually. Raises an error if the API request fails or the response does not have ok: true; otherwise returns the updated item.

Links

Discussion