Coverage for lintro / tools / __init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.13.0, created at 2026-04-03 18:53 +0000
« prev ^ index » next coverage.py v7.13.0, created at 2026-04-03 18:53 +0000
1"""Tool implementations for Lintro.
3This module provides the plugin-based tool system for Lintro.
4Tools are automatically discovered and registered via the plugin registry.
5"""
7from lintro.enums.tool_type import ToolType
8from lintro.plugins import LintroPlugin, ToolDefinition, ToolRegistry
9from lintro.tools.core.tool_manager import ToolManager
11# Create global tool manager instance
12tool_manager = ToolManager()
14# Consolidated exports
15__all__ = [
16 "LintroPlugin",
17 "ToolDefinition",
18 "ToolRegistry",
19 "ToolType",
20 "ToolManager",
21 "tool_manager",
22]