Introduction: how the agent should behave, explanation of the concept of tools.

Description of all the tools. This is defined by a <<all_tools>> token that is dynamically replaced at runtime with the tools defined/chosen by the user.

A set of examples of tasks and their solution

Current example, and request for solution.