When May Botie Turn a Suggestion into an Action?

Booking an inspection changes somebody’s work. Give the tool a precise interface, check the caller’s permission, and keep a retried request from creating a second job.

15 sections · 4 questions · 1 coding challenge

1 / 15

A Missing Response Does Not Mean a Missing Action

BOTIE

Distributed services faced uncertain outcomes before language models began selecting tools. The AWS Builders’ Library describes using a caller-provided request identifier to recognise a retry and avoid repeating a side effect. It also discusses the case where an identifier is reused with different parameters, which should not silently become the same request.

ReAct studied language-model interactions that interleave reasoning and actions, allowing observations to affect subsequent steps. Once a proposed action reaches a real service, ordinary service guarantees still matter. Our workshop separates a model’s candidate request from the application checks that decide whether it can proceed.

Sources for this history