Какие особенности инструментов для агентов необходимы для обеспечения fault tolerance в системах AI с множеством компонентов, и как можно их реализовать?