실패는 정보야
tool failure, missing file, 나쁜 가정, 충돌하는 evidence는 plan의 방해물이 아니야. 새 plan이 필요하다는 observation일 수 있어.
replanning agent는 무엇이 실패했는지, 왜 실패했는지, retry 가능한지, 어떤 대체 경로가 있는지 기록한다.
retry는 성격이 아니야
transient failure는 backoff로 retry해. deterministic failure는 뭔가를 바꾸지 않고 반복하면 안 돼. schema validation이 실패했으면 payload를 고친 뒤 다시 시도해야지.
blind retry를 반복하면 agent는 비싼 시계가 된다. tick, bill, tick, bill. 아주 우아하지.