```mermaid --- config: flowchart: curve: linear --- graph TD; __start__([
__start__
]):::first input(input) agent(agent) increase(increase) tools(tools) final_output(final_output) __end__([__end__
]):::last __start__ --> input; agent -. final_output .-> final_output; agent -. tools .-> increase; increase --> tools; input --> agent; tools --> agent; final_output --> __end__; classDef default fill:#f2f0ff,line-height:1.2 classDef first fill-opacity:0 classDef last fill:#bfb6fc ```