{
"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\", \"\/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"
}
}
{
"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\", \"\/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",
"structuredPatch": [
{
"oldStart": 3,
"oldLines": 5,
"newStart": 3,
"newLines": 27,
"lines": [
" \"auth\": {",
" \"selectedType\": \"oauth-personal\"",
" }",
"+ },",
"+ \"mcpServers\": {",
"+ \"mcp-code\": {",
"+ \"command\": [\"\/var\/www\/mcp-servers\/mcp_code\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_code\/server.py\"],",
"+ \"transport\": \"stdio\"",
"+ },",
"+ \"mcp-contracts\": {",
"+ \"command\": [\"\/var\/www\/mcp-servers\/mcp_contracts\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_contracts\/server.py\"],",
"+ \"transport\": \"stdio\"",
"+ },",
"+ \"mcp-db\": {",
"+ \"command\": [\"\/var\/www\/mcp-servers\/mcp_db\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_db\/server.py\"],",
"+ \"transport\": \"stdio\"",
"+ },",
"+ \"mcp-docs\": {",
"+ \"command\": [\"\/var\/www\/mcp-servers\/mcp_docs\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_docs\/server.py\"],",
"+ \"transport\": \"stdio\"",
"+ },",
"+ \"mcp-tasks\": {",
"+ \"command\": [\"\/var\/www\/mcp-servers\/mcp_tasks\/venv\/bin\/python\", \"\/var\/www\/mcp-servers\/mcp_tasks\/server.py\"],",
"+ \"transport\": \"stdio\"",
"+ }",
" }",
"-}",
"\\ No newline at end of file",
"+}"
]
}
],
"originalFile": "{\n \"security\": {\n \"auth\": {\n \"selectedType\": \"oauth-personal\"\n }\n }\n}"
}
}