{"debug":"Starting connection with timeout of 30000ms","timestamp":"2026-02-01T18:05:43.503Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Successfully connected to ws-ide server in 19ms","timestamp":"2026-02-01T18:05:43.519Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Connection established with capabilities: {\"hasTools\":true,\"hasPrompts\":true,\"hasResources\":true,\"serverVersion\":{\"name\":\"claudecode-neovim\",\"version\":\"0.2.0\"}}","timestamp":"2026-02-01T18:05:43.519Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"error":"Failed to fetch resources: MCP error -32601: Method not found","timestamp":"2026-02-01T18:05:43.575Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Calling MCP tool: closeAllDiffTabs","timestamp":"2026-02-01T18:06:12.981Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Tool 'closeAllDiffTabs' completed successfully in 25ms","timestamp":"2026-02-01T18:06:13.007Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Calling MCP tool: getDiagnostics","timestamp":"2026-02-01T18:06:59.252Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Tool 'getDiagnostics' completed successfully in 16ms","timestamp":"2026-02-01T18:06:59.267Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Calling MCP tool: openDiff","timestamp":"2026-02-01T18:07:10.044Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Tool 'openDiff' failed after 0s: MCP error -32000: Diff setup failed","timestamp":"2026-02-01T18:07:10.047Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Calling MCP tool: close_tab","timestamp":"2026-02-01T18:07:10.047Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Tool 'close_tab' still running (30s elapsed)","timestamp":"2026-02-01T18:07:40.048Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Tool 'close_tab' still running (60s elapsed)","timestamp":"2026-02-01T18:08:10.048Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Tool 'close_tab' still running (90s elapsed)","timestamp":"2026-02-01T18:08:40.050Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Tool 'close_tab' completed successfully in 1m 31s","timestamp":"2026-02-01T18:08:41.393Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Calling MCP tool: close_tab","timestamp":"2026-02-01T18:08:42.758Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Calling MCP tool: getDiagnostics","timestamp":"2026-02-01T18:08:42.761Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Tool 'close_tab' completed successfully in 21ms","timestamp":"2026-02-01T18:08:42.779Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Tool 'getDiagnostics' failed after 0s: MCP error -32001: File not open","timestamp":"2026-02-01T18:08:42.779Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Calling MCP tool: getDiagnostics","timestamp":"2026-02-01T18:08:42.854Z","sessionId":"d5863aa9-bd79-463b-b481-12fd0b8ecd0a","cwd":"/home/josie/development/knot-operator"}
{"debug":"Tool 'getDiagnostics' completed successfully in 18ms","timestamp":"2026-02-01T18:08:42.872Z","ses