{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": "\/var\/www\/mcp-servers\/mcp_tasks\/venv\/bin\/python -c \"\nfrom shared.infrastructure.protokoll_logger import get_logger, clear_logger_registry\n\nclass MockConfig:\n LOG_DB_HOST = 'localhost'\n LOG_DB_NAME = 'test'\n LOG_DB_USER = 'test'\n LOG_DB_PASSWORD = 'test'\n\nlogger1 = get_logger('test', MockConfig)\nlogger2 = get_logger('test', MockConfig)\nprint(f'Same instance before clear: {logger1 is logger2}')\n\nclear_logger_registry()\nlogger3 = get_logger('test', MockConfig)\nprint(f'Different instance after clear: {logger1 is not logger3}')\n\"",
"description": "Test clear_logger_registry"
}
}
{
"tool_response": {
"stdout": "Same instance before clear: True\nDifferent instance after clear: True",
"stderr": "",
"interrupted": false,
"isImage": false
}
}