API Reference ============= The `toolfuse` package provides an interface for defining Tools with actions and observations. Tool ----- .. autoclass:: toolfuse.Tool :members: :undoc-members: :show-inheritance: Decorators ---------- .. autofunction:: toolfuse.action .. autofunction:: toolfuse.observation Actions & Observations ---------------------- .. autoclass:: toolfuse.Action :members: :undoc-members: :show-inheritance: .. autoclass:: toolfuse.Observation :members: :undoc-members: :show-inheritance: