Module dynamic_enablement

Source
Expand description

Dynamic Tool Enablement Manager (Phase 2.2)

This module provides dynamic tool enablement based on repository characteristics, client type, and configuration rules. Tools can be enabled or disabled based on conditions like repository size, detected languages, and client capabilities.

Structsยง

DynamicToolManager
Dynamic tool enablement manager
RepositoryAnalysis
Repository analysis for tool enablement decisions
ToolEnablementSummary
Summary of tool enablement configuration