- what is the point of schema.py? (generates JSON Schema tool definitions from Python function signatures — used by build_tool_definition)
let's make helpers more organized in druids/helpers
and then sub, have agent.py for agent helpers, and schema.py there
