refactor(guards): remove elicit_destructive_confirmation from setup.py (moved to guards.py)

Update array, keys, and plugins tool imports to source elicit_destructive_confirmation from core.guards instead of core.setup.
This commit is contained in:
Jacob Magar
2026-03-15 23:29:22 -04:00
parent aa5fa3e177
commit 80d2dd39ee
4 changed files with 12 additions and 26 deletions

View File

@@ -11,7 +11,7 @@ from fastmcp import Context, FastMCP
from ..config.logging import logger
from ..core.client import make_graphql_request
from ..core.exceptions import ToolError, tool_error_handler
from ..core.setup import elicit_destructive_confirmation
from ..core.guards import elicit_destructive_confirmation
QUERIES: dict[str, str] = {