{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": "cd \/var\/www\/mcp-servers\/mcp_contracts && .\/venv\/bin\/python -c \"\nimport sys\nsys.path.insert(0, '\/var\/www\/mcp-servers')\n\n# Test imports\nfrom config import Config\nfrom infrastructure.contract_repository import ContractRepository\nfrom tools.contract_tools_components.contract_reporter import ContractReporter\nfrom shared.domain import LogEntry\nfrom shared.infrastructure import get_logger\n\nprint('✓ All imports work')\nprint(f' Config.DB_HOST: {Config.DB_HOST}')\nprint(f' Config.BASE_PATH: {Config.BASE_PATH}')\n\n# Test server\nfrom server import mcp\nprint(f'✓ Server instance created: {mcp.name}')\n\"",
"description": "Test mcp_contracts after migration"
}
}
{
"tool_response": {
"stdout": "✓ All imports work\n Config.DB_HOST: localhost\n Config.BASE_PATH: \/var\/www\/dev.campus.systemische-tools.de\n✓ Server instance created: mcp-contracts",
"stderr": "",
"interrupted": false,
"isImage": false
}
}