:py:mod:`agentic_fabric.tools.vendor` ===================================== .. py:module:: agentic_fabric.tools.vendor .. autodoc2-docstring:: agentic_fabric.tools.vendor :parser: myst :allowtitles: Module Contents --------------- Classes ~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`VendorCapabilityTool ` - .. autodoc2-docstring:: agentic_fabric.tools.vendor.VendorCapabilityTool :parser: myst :summary: Functions ~~~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`vendor_capability_tools ` - .. autodoc2-docstring:: agentic_fabric.tools.vendor.vendor_capability_tools :parser: myst :summary: Data ~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`logger ` - .. autodoc2-docstring:: agentic_fabric.tools.vendor.logger :parser: myst :summary: API ~~~ .. py:data:: logger :canonical: agentic_fabric.tools.vendor.logger :value: 'getLogger(...)' .. autodoc2-docstring:: agentic_fabric.tools.vendor.logger :parser: myst .. py:class:: VendorCapabilityTool(provider: str, operation: str, *, data: typing.Any | None = None, description: str | None = None, metadata: typing.Any | None = None) :canonical: agentic_fabric.tools.vendor.VendorCapabilityTool .. autodoc2-docstring:: agentic_fabric.tools.vendor.VendorCapabilityTool :parser: myst .. rubric:: Initialization .. autodoc2-docstring:: agentic_fabric.tools.vendor.VendorCapabilityTool.__init__ :parser: myst .. py:method:: from_metadata(metadata: typing.Any, *, data: typing.Any | None = None) -> agentic_fabric.tools.vendor.VendorCapabilityTool :canonical: agentic_fabric.tools.vendor.VendorCapabilityTool.from_metadata :classmethod: .. autodoc2-docstring:: agentic_fabric.tools.vendor.VendorCapabilityTool.from_metadata :parser: myst .. py:function:: vendor_capability_tools(data: typing.Any | None = None, *, provider: str | None = None, include_unavailable: bool = True) -> list[agentic_fabric.tools.vendor.VendorCapabilityTool] :canonical: agentic_fabric.tools.vendor.vendor_capability_tools .. autodoc2-docstring:: agentic_fabric.tools.vendor.vendor_capability_tools :parser: myst