An agent tool charges a customer. A network timeout occurs after the backend may already have committed the charge. What should the integration support before retrying?

Published
  1. Increase temperature for the next tool arguments
  2. Treat any timeout as proof that nothing changed
  3. Blindly charge again until a response is visible
  4. Idempotency and a way to reconcile the original operation result

Comments — 0