Calculator tool

This tool calculates a formula using the Formula language.

This tool extends the capabilities of the agent with arithmetic operators, arithmetic functions, trigonometry functions, boolean operators, date functions, and geometry functions.

The input to this tool is the formula to calculate as a string. The formula should be correct according to the Formula Language, otherwise, the tool will throw an error.