:py:mod:`pytest_agentic_fabric.plugin` ====================================== .. py:module:: pytest_agentic_fabric.plugin .. autodoc2-docstring:: pytest_agentic_fabric.plugin :parser: myst :allowtitles: Module Contents --------------- Functions ~~~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`pytest_addoption ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.pytest_addoption :parser: myst :summary: * - :py:obj:`pytest_configure ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.pytest_configure :parser: myst :summary: * - :py:obj:`pytest_collection_modifyitems ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.pytest_collection_modifyitems :parser: myst :summary: * - :py:obj:`agentic_runtime_available ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_runtime_available :parser: myst :summary: * - :py:obj:`agentic_runtime_registry ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_runtime_registry :parser: myst :summary: * - :py:obj:`agentic_runtime_modules ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_runtime_modules :parser: myst :summary: * - :py:obj:`agentic_mock_runtime ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_mock_runtime :parser: myst :summary: * - :py:obj:`agentic_fabric_agent_config ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_fabric_agent_config :parser: myst :summary: * - :py:obj:`check_api_key ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.check_api_key :parser: myst :summary: * - :py:obj:`check_aws_credentials ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.check_aws_credentials :parser: myst :summary: * - :py:obj:`temp_fabric_dir ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.temp_fabric_dir :parser: myst :summary: * - :py:obj:`simple_agent_config ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.simple_agent_config :parser: myst :summary: * - :py:obj:`simple_task_config ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.simple_task_config :parser: myst :summary: * - :py:obj:`simple_fabric_agent_config ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.simple_fabric_agent_config :parser: myst :summary: * - :py:obj:`multi_agent_fabric_agent_config ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.multi_agent_fabric_agent_config :parser: myst :summary: * - :py:obj:`fabric_agent_with_knowledge ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.fabric_agent_with_knowledge :parser: myst :summary: * - :py:obj:`agentic_workspace ` - .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_workspace :parser: myst :summary: API ~~~ .. py:function:: pytest_addoption(parser: pytest.Parser) -> None :canonical: pytest_agentic_fabric.plugin.pytest_addoption .. autodoc2-docstring:: pytest_agentic_fabric.plugin.pytest_addoption :parser: myst .. py:function:: pytest_configure(config: pytest.Config) -> None :canonical: pytest_agentic_fabric.plugin.pytest_configure .. autodoc2-docstring:: pytest_agentic_fabric.plugin.pytest_configure :parser: myst .. py:function:: pytest_collection_modifyitems(config: pytest.Config, items: list[pytest.Item]) -> None :canonical: pytest_agentic_fabric.plugin.pytest_collection_modifyitems .. autodoc2-docstring:: pytest_agentic_fabric.plugin.pytest_collection_modifyitems :parser: myst .. py:function:: agentic_runtime_available() -> collections.abc.Callable[[str], bool] :canonical: pytest_agentic_fabric.plugin.agentic_runtime_available .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_runtime_available :parser: myst .. py:function:: agentic_runtime_registry() -> dict[str, typing.Any] :canonical: pytest_agentic_fabric.plugin.agentic_runtime_registry .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_runtime_registry :parser: myst .. py:function:: agentic_runtime_modules() -> dict[str, tuple[str, ...]] :canonical: pytest_agentic_fabric.plugin.agentic_runtime_modules .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_runtime_modules :parser: myst .. py:function:: agentic_mock_runtime(monkeypatch: pytest.MonkeyPatch) -> collections.abc.Callable[[str], dict[str, types.ModuleType]] :canonical: pytest_agentic_fabric.plugin.agentic_mock_runtime .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_mock_runtime :parser: myst .. py:function:: agentic_fabric_agent_config() -> dict[str, typing.Any] :canonical: pytest_agentic_fabric.plugin.agentic_fabric_agent_config .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_fabric_agent_config :parser: myst .. py:function:: check_api_key() -> None :canonical: pytest_agentic_fabric.plugin.check_api_key .. autodoc2-docstring:: pytest_agentic_fabric.plugin.check_api_key :parser: myst .. py:function:: check_aws_credentials() -> None :canonical: pytest_agentic_fabric.plugin.check_aws_credentials .. autodoc2-docstring:: pytest_agentic_fabric.plugin.check_aws_credentials :parser: myst .. py:function:: temp_fabric_dir(tmp_path: pathlib.Path) -> pathlib.Path :canonical: pytest_agentic_fabric.plugin.temp_fabric_dir .. autodoc2-docstring:: pytest_agentic_fabric.plugin.temp_fabric_dir :parser: myst .. py:function:: simple_agent_config() -> dict[str, typing.Any] :canonical: pytest_agentic_fabric.plugin.simple_agent_config .. autodoc2-docstring:: pytest_agentic_fabric.plugin.simple_agent_config :parser: myst .. py:function:: simple_task_config() -> dict[str, typing.Any] :canonical: pytest_agentic_fabric.plugin.simple_task_config .. autodoc2-docstring:: pytest_agentic_fabric.plugin.simple_task_config :parser: myst .. py:function:: simple_fabric_agent_config(simple_agent_config: dict[str, typing.Any], simple_task_config: dict[str, typing.Any]) -> dict[str, typing.Any] :canonical: pytest_agentic_fabric.plugin.simple_fabric_agent_config .. autodoc2-docstring:: pytest_agentic_fabric.plugin.simple_fabric_agent_config :parser: myst .. py:function:: multi_agent_fabric_agent_config() -> dict[str, typing.Any] :canonical: pytest_agentic_fabric.plugin.multi_agent_fabric_agent_config .. autodoc2-docstring:: pytest_agentic_fabric.plugin.multi_agent_fabric_agent_config :parser: myst .. py:function:: fabric_agent_with_knowledge(tmp_path: pathlib.Path) -> dict[str, typing.Any] :canonical: pytest_agentic_fabric.plugin.fabric_agent_with_knowledge .. autodoc2-docstring:: pytest_agentic_fabric.plugin.fabric_agent_with_knowledge :parser: myst .. py:function:: agentic_workspace(tmp_path: pathlib.Path, agentic_fabric_agent_config: dict[str, typing.Any]) -> pathlib.Path :canonical: pytest_agentic_fabric.plugin.agentic_workspace .. autodoc2-docstring:: pytest_agentic_fabric.plugin.agentic_workspace :parser: myst