Any function becomes a tool
Add one line above a normal Python function, or above a typed Python model, and an agent can use it. Everything the agent needs to know about it comes from the type hints you already wrote.
@agent.toolify() on a function or a typed model. The schema comes from your type hints
