{
"event": "PreToolUse",
"tool_name": "Write",
"tool_input": {
"file_path": "\/root\/.gemini\/settings.json",
"content": "{\n \"security\": {\n \"auth\": {\n \"selectedType\": \"oauth-personal\"\n }\n },\n \"mcpServers\": {\n \"mcp-code\": {\n \"command\": \"\/var\/www\/mcp-servers\/mcp_code\/venv\/bin\/python\",\n \"args\": [\"\/var\/www\/mcp-servers\/mcp_code\/server.py\"]\n },\n \"mcp-contracts\": {\n \"command\": \"\/var\/www\/mcp-servers\/mcp_contracts\/venv\/bin\/python\",\n \"args\": [\"\/var\/www\/mcp-servers\/mcp_contracts\/server.py\"]\n },\n \"mcp-db\": {\n \"command\": \"\/var\/www\/mcp-servers\/mcp_db\/venv\/bin\/python\",\n \"args\": [\"\/var\/www\/mcp-servers\/mcp_db\/server.py\"]\n },\n \"mcp-docs\": {\n \"command\": \"\/var\/www\/mcp-servers\/mcp_docs\/venv\/bin\/python\",\n \"args\": [\"\/var\/www\/mcp-servers\/mcp_docs\/server.py\"]\n },\n \"mcp-tasks\": {\n \"command\": \"\/var\/www\/mcp-servers\/mcp_tasks\/venv\/bin\/python\",\n \"args\": [\"\/var\/www\/mcp-servers\/mcp_tasks\/server.py\"]\n }\n }\n}\n"
}
}
{
"tool_response": {
"type": "update",
"filePath": "\/root\/.gemini\/settings.json",
"content": "{\n \"security\": {\n \"auth\": {\n \"selectedType\": \"oauth-personal\"\n }\n },\n \"mcpServers\": {\n \"mcp-code\": {\n \"command\": \"\/var\/www\/mcp-servers\/mcp_code\/venv\/bin\/python\",\n \"args\": [\"\/var\/www\/mcp-servers\/mcp_code\/server.py\"]\n },\n \"mcp-contracts\": {\n \"command\": \"\/var\/www\/mcp-servers\/mcp_contracts\/venv\/bin\/python\",\n \"args\": [\"\/var\/www\/mcp-servers\/mcp_contracts\/server.py\"]\n },\n \"mcp-db\": {\n \"command\": \"\/var\/www\/mcp-servers\/mcp_db\/venv\/bin\/python\",\n \"args\": [\"\/var\/www\/mcp-servers\/mcp_db\/server.py\"]\n },\n \"mcp-docs\": {\n \"command\": \"\/var\/www\/mcp-servers\/mcp_docs\/venv\/bin\/python\",\n \"args\": [\"\/var\/www\/mcp-servers\/mcp_docs\/server.py\"]\n },\n \"mcp-tasks\": {\n \"command\": \"\/var\/www\/mcp-servers\/mcp_tasks\/venv\/bin\/python\",\n \"args\": [\"\/var\/www\/mcp-servers\/mcp_tasks\/server.py\"]\n }\n }\n}\n",
"structuredPatch": [
{
"oldStart": 6,
"oldLines": 24,
"newStart": 6,
"newLines": 24,
"lines": [
" },",
" \"mcpServers\": {",
" \"mcp-code\": {",
"- \"command\": [\"\/var\/www\/mcp-servers\/mcp_code\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_code\/server.py\"],",
"- \"transport\": \"stdio\"",
"+ \"command\": \"\/var\/www\/mcp-servers\/mcp_code\/venv\/bin\/python\",",
"+ \"args\": [\"\/var\/www\/mcp-servers\/mcp_code\/server.py\"]",
" },",
" \"mcp-contracts\": {",
"- \"command\": [\"\/var\/www\/mcp-servers\/mcp_contracts\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_contracts\/server.py\"],",
"- \"transport\": \"stdio\"",
"+ \"command\": \"\/var\/www\/mcp-servers\/mcp_contracts\/venv\/bin\/python\",",
"+ \"args\": [\"\/var\/www\/mcp-servers\/mcp_contracts\/server.py\"]",
" },",
" \"mcp-db\": {",
"- \"command\": [\"\/var\/www\/mcp-servers\/mcp_db\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_db\/server.py\"],",
"- \"transport\": \"stdio\"",
"+ \"command\": \"\/var\/www\/mcp-servers\/mcp_db\/venv\/bin\/python\",",
"+ \"args\": [\"\/var\/www\/mcp-servers\/mcp_db\/server.py\"]",
" },",
" \"mcp-docs\": {",
"- \"command\": [\"\/var\/www\/mcp-servers\/mcp_docs\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_docs\/server.py\"],",
"- \"transport\": \"stdio\"",
"+ \"command\": \"\/var\/www\/mcp-servers\/mcp_docs\/venv\/bin\/python\",",
"+ \"args\": [\"\/var\/www\/mcp-servers\/mcp_docs\/server.py\"]",
" },",
" \"mcp-tasks\": {",
"- \"command\": [\"\/var\/www\/mcp-servers\/mcp_tasks\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_tasks\/server.py\"],",
"- \"transport\": \"stdio\"",
"+ \"command\": \"\/var\/www\/mcp-servers\/mcp_tasks\/venv\/bin\/python\",",
"+ \"args\": [\"\/var\/www\/mcp-servers\/mcp_tasks\/server.py\"]",
" }",
" }",
" }"
]
}
],
"originalFile": "{\n \"security\": {\n \"auth\": {\n \"selectedType\": \"oauth-personal\"\n }\n },\n \"mcpServers\": {\n \"mcp-code\": {\n \"command\": [\"\/var\/www\/mcp-servers\/mcp_code\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_code\/server.py\"],\n \"transport\": \"stdio\"\n },\n \"mcp-contracts\": {\n \"command\": [\"\/var\/www\/mcp-servers\/mcp_contracts\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_contracts\/server.py\"],\n \"transport\": \"stdio\"\n },\n \"mcp-db\": {\n \"command\": [\"\/var\/www\/mcp-servers\/mcp_db\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_db\/server.py\"],\n \"transport\": \"stdio\"\n },\n \"mcp-docs\": {\n \"command\": [\"\/var\/www\/mcp-servers\/mcp_docs\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_docs\/server.py\"],\n \"transport\": \"stdio\"\n },\n \"mcp-tasks\": {\n \"command\": [\"\/var\/www\/mcp-servers\/mcp_tasks\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_tasks\/server.py\"],\n \"transport\": \"stdio\"\n }\n }\n}\n"
}
}