2026-05-03 22:34:43,906 - [info] - ========== SESSION START ==========
2026-05-03 22:34:43,906 - [info] - [diagnostics.py] PNG bookmark icons initialized successfully. Icons loaded from: C:\Users\Central\Desktop\Programas\Portáteis\Programas\CudaTextPortable\py\cuda_bun_lsp\modules\icons
2026-05-03 22:34:43,937 - [info] - [__init__.py] Loading Cuda Bun LSP
2026-05-03 22:34:43,937 - [info] - [__init__.py] Config: {'auto_install_servers': True, 'auto_select_server': False, 'render_diagnostics': True, 'bun_runtime': 'auto', 'exec_runtime': 'auto', 'python_runtime': 'auto', 'native_runtime': 'auto', 'request_timeout_sec': 10, 'change_debounce_ms': 300, 'max_server_restarts': 3, 'log': 'all', 'log_max_mb': 10}
2026-05-03 22:34:43,937 - [warning] - [server.py] Bun not found
2026-05-03 22:34:43,937 - [info] - [server.py] Loaded 26 servers: ['PHPantom', 'rust-analyzer', 'clangd', 'Python LSP Server', 'TypeScript', 'yaml-language-server', 'gopls', 'kotlin-language-server', 'bash-language-server', 'Jedi Language Server', 'jetbrains-kotlin-lsp', 'dockerfile-language-server-nodejs', 'sqls-server', 'VS Code HTML', 'Red Hat LemMinX XML Language Server', 'postgres-language-server_Native', 'BasedPyright_Bun', 'VS Code CSS', 'lua-language-server', 'Eclipse JDT Language Server', 'postgres-language-server_Bun', 'marksman', 'TexLab', 'JavaScript', 'Pyright', 'VS Code JSON']
2026-05-03 22:34:43,937 - [info] - [server.py] Disabled servers: ['BasedPyright_Nodejs', 'Ruff']
2026-05-03 22:34:43,937 - [info] - [__init__.py] Ready! Bun: not found, Servers: 26
2026-05-03 22:34:44,020 - [info] - [__init__.py] Processing files already open from session...
2026-05-03 22:34:44,020 - [info] - [__init__.py] Active editor: G:\Arquivos Auxiliares\Manutenção e Diagnóstico\CudaText\Bun LSP\cuda_bun_lsp\tests\servers_test\lsp_kotlin_test.kt
2026-05-03 22:34:44,020 - [info] - [__init__.py] on_lexer called: lexer=Kotlin, ed_self=<Editor h:0 id:1 title:"lsp_kotlin_test.kt" gr:0 tab:0>
2026-05-03 22:34:44,020 - [info] - [__init__.py] on_lexer: lexer=Kotlin, active_servers=[]
2026-05-03 22:34:44,020 - [info] - [__init__.py] on_lexer: Starting server for Kotlin
2026-05-03 22:34:45,609 - [info] - [install.py] Found jetbrains-kotlin-lsp at: C:\Users\Central\Desktop\Programas\Portáteis\Programas\CudaTextPortable\tools\kotlin-lsp\bin\intellij-server.exe
2026-05-03 22:34:45,609 - [info] - [install.py] Found jetbrains-kotlin-lsp at: C:\Users\Central\Desktop\Programas\Portáteis\Programas\CudaTextPortable\tools\kotlin-lsp\bin\intellij-server.exe
2026-05-03 22:34:45,609 - [info] - [server.py] Server jetbrains-kotlin-lsp installed: True
2026-05-03 22:34:45,609 - [info] - [server.py] Using bundled binary: C:\Users\Central\Desktop\Programas\Portáteis\Programas\CudaTextPortable\tools\kotlin-lsp\bin\intellij-server.exe
2026-05-03 22:34:45,609 - [info] - [server.py] Starting jetbrains-kotlin-lsp...
2026-05-03 22:34:45,609 - [info] - [server.py] Command: C:\Users\Central\Desktop\Programas\Portáteis\Programas\CudaTextPortable\tools\kotlin-lsp\bin\intellij-server.exe --stdio --system-path C:\Users\Central\Desktop\Programas\Portáteis\Programas\CudaTextPortable\tools\kotlin-lsp\system
2026-05-03 22:34:45,609 - [info] - [server.py] intellij-server started [0ms]
2026-05-03 22:34:45,609 - [info] - [server.py] Sending rootUri to jetbrains-kotlin-lsp: file:///G:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test
2026-05-03 22:34:45,609 - [info] - [server.py] Sending initializationOptions: {'jetbrains': {'kotlin': {'hints': {'settings': {'types': {'property': True, 'variable': True}, 'lambda': {'return': True}, 'value': {'ranges': True}}, 'type': {'function': {'return': True, 'parameter': True}}, 'lambda': {'receivers': {'parameters': True}}, 'value': {'kotlin': {'time': True}}, 'parameters': True, 'parameters.compiled': True, 'parameters.excluded': False}}}}
2026-05-03 22:34:46,306 - [info] - [server.py] Sent initialize request (id=1)
2026-05-03 22:34:46,634 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "Process stared with\nLspServerRunConfig(mode=Stdio, systemPath=C:\\Users\\Central\\Desktop\\Programas\\Portáteis\\Programas\\CudaTextPortable\\tools\\kotlin-lsp\\system, defaultLogLevel=INFO, logCategories={}, storageBackend=Rocks)"
    }
}
2026-05-03 22:34:46,682 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:46,632 [      8]   INFO - #c.i.j.JnaLoader - JNA library (64-bit) loaded in 8 ms"
    }
}
2026-05-03 22:34:46,729 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "System Info\n  os.name: Windows\n  os.version: 11.0\n  cpu.arch: X86_64\n  cpu.number: 32\n  java.home: C:\\Users\\Central\\Desktop\\Programas\\Portáteis\\Programas\\CudaTextPortable\\tools\\kotlin-lsp\\jbr\n  java.version: = 25.0.2+1-b432.38\n  java.vm.vendor: JetBrains s.r.o.\n  ram.xmx: 2048MB\n"
    }
}
2026-05-03 22:34:46,792 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:46,661 [      2]   INFO - #c.i.l.s.r.c.InitializeKt - Got `initialize` request from unknown\nparams:\n{\n    \"processId\": 7744,\n    \"rootUri\": \"file:///G:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test\",\n    \"initializationOptions\": {\n        \"jetbrains\": {\n            \"kotlin\": {\n                \"hints\": {\n                    \"settings\": {\n                        \"types\": {\n                            \"property\": true,\n                            \"variable\": true\n                        },\n                        \"lambda\": {\n                            \"return\": true\n                        },\n                        \"value\": {\n                            \"ranges\": true\n                        }\n                    },\n                    \"type\": {\n                        \"function\": {\n                            \"return\": true,\n                            \"parameter\": true\n                        }\n                    },\n                    \"lambda\": {\n                        \"receivers\": {\n                            \"parameters\": true\n                        }\n                    },\n                    \"value\": {\n                        \"kotlin\": {\n                            \"time\": true\n                        }\n                    },\n                    \"parameters\": true,\n                    \"parameters.compiled\": true,\n                    \"parameters.excluded\": false\n                }\n            }\n        }\n    },\n    \"capabilities\": {\n        \"workspace\": {\n            \"applyEdit\": true,\n            \"workspaceEdit\": {\n                \"documentChanges\": true,\n                \"resourceOperations\": [\n                    \"create\",\n                    \"rename\",\n                    \"delete\"\n                ],\n                \"failureHandling\": \"textOnlyTransactional\"\n            },\n            \"didChangeConfiguration\": {\n                \"dynamicRegistration\": true\n            },\n            \"didChangeWatchedFiles\": {\n                \"dynamicRegistration\": true\n            },\n            \"symbol\": {\n                \"dynamicRegistration\": true,\n                \"symbolKind\": {\n                    \"valueSet\": [\n                        1,\n                        2,\n                        3,\n                        4,\n                        5,\n                        6,\n                        7,\n                        8,\n                        9,\n                        10,\n                        11,\n                        12,\n                        13,\n                        14,\n                        15,\n                        16,\n                        17,\n                        18,\n                        19,\n                        20,\n                        21,\n                        22,\n                        23,\n                        24,\n                        25,\n                        26\n                    ]\n                },\n                \"resolveSupport\": {\n                    \"properties\": [\n                        \"location\"\n                    ]\n                }\n            },\n            \"executeCommand\": {\n                \"dynamicRegistration\": true\n            },\n            \"workspaceFolders\": true,\n            \"configuration\": true,\n            \"semanticTokens\": {\n                \"refreshSupport\": true\n            },\n            \"codeLens\": {\n                \"refreshSupport\": true\n            },\n            \"fileOperations\": {\n                \"dynamicRegistration\": true,\n                \"didCreate\": true,\n                \"willCreate\": true,\n                \"didRename\": true,\n                \"willRename\": true,\n                \"didDelete\": true,\n                \"willDelete\": true\n            },\n            \"inlayHint\": {\n                \"refreshSupport\": true\n            },\n            \"diagnostics\": {\n                \"refreshSupport\": true\n            }\n        },\n        \"textDocument\": {\n            \"synchronization\": {\n                \"dynamicRegistration\": true,\n                \"willSave\": false,\n                \"willSaveWaitUntil\": false,\n                \"didSave\": true\n            },\n            \"completion\": {\n                \"dynamicRegistration\": true,\n                \"completionItem\": {\n                    \"snippetSupport\": true,\n                    \"commitCharactersSupport\": true,\n                    \"documentationFormat\": [\n                        \"markdown\",\n                        \"plaintext\"\n                    ],\n                    \"deprecatedSupport\": true,\n                    \"preselectSupport\": true,\n                    \"insertReplaceSupport\": true,\n                    \"resolveSupport\": {\n                        \"properties\": [\n                            \"documentation\",\n                            \"detail\",\n                            \"additionalTextEdits\"\n                        ]\n                    }\n                },\n                \"contextSupport\": true\n            },\n            \"hover\": {\n                \"dynamicRegistration\": true,\n                \"contentFormat\": [\n                    \"markdown\",\n                    \"plaintext\"\n                ]\n            },\n            \"signatureHelp\": {\n                \"dynamicRegistration\": true,\n                \"signatureInformation\": {\n                    \"documentationFormat\": [\n                        \"markdown\",\n                        \"plaintext\"\n                    ],\n                    \"parameterInformation\": {\n                        \"labelOffsetSupport\": true\n                    },\n                    \"activeParameterSupport\": true\n                },\n                \"contextSupport\": true\n            },\n            \"declaration\": {\n                \"dynamicRegistration\": true,\n                \"linkSupport\": true\n            },\n            \"definition\": {\n                \"dynamicRegistration\": true,\n                \"linkSupport\": true\n            },\n            \"typeDefinition\": {\n                \"dynamicRegistration\": true,\n                \"linkSupport\": true\n            },\n            \"implementation\": {\n                \"dynamicRegistration\": true,\n                \"linkSupport\": true\n            },\n            \"references\": {\n                \"dynamicRegistration\": true\n            },\n            \"documentHighlight\": {\n                \"dynamicRegistration\": true\n            },\n            \"documentSymbol\": {\n                \"dynamicRegistration\": true,\n                \"symbolKind\": {\n                    \"valueSet\": [\n                        1,\n                        2,\n                        3,\n                        4,\n                        5,\n                        6,\n                        7,\n                        8,\n                        9,\n                        10,\n                        11,\n                        12,\n                        13,\n                        14,\n                        15,\n                        16,\n                        17,\n                        18,\n                        19,\n                        20,\n                        21,\n                        22,\n                        23,\n                        24,\n                        25,\n                        26\n                    ]\n                },\n                \"hierarchicalDocumentSymbolSupport\": true\n            },\n            \"codeAction\": {\n                \"dynamicRegistration\": true,\n                \"codeActionLiteralSupport\": {\n                    \"codeActionKind\": {\n                        \"valueSet\": [\n                            \"\",\n                            \"quickfix\",\n                            \"refactor\",\n                            \"refactor.extract\",\n                            \"refactor.inline\",\n                            \"refactor.rewrite\",\n                            \"source\",\n                            \"source.organizeImports\",\n                            \"source.fixAll\"\n                        ]\n                    }\n                },\n                \"isPreferredSupport\": true,\n                \"resolveSupport\": {\n                    \"properties\": [\n                        \"edit\"\n                    ]\n                }\n            },\n            \"codeLens\": {\n                \"dynamicRegistration\": true\n            },\n            \"documentLink\": {\n                \"dynamicRegistration\": true,\n                \"tooltipSupport\": true\n            },\n            \"colorProvider\": {\n                \"dynamicRegistration\": true\n            },\n            \"formatting\": {\n                \"dynamicRegistration\": true\n            },\n            \"rangeFormatting\": {\n                \"dynamicRegistration\": true\n            },\n            \"onTypeFormatting\": {\n                \"dynamicRegistration\": true\n            },\n            \"rename\": {\n                \"dynamicRegistration\": true,\n                \"prepareSupport\": true\n            },\n            \"publishDiagnostics\": {\n                \"relatedInformation\": true,\n                \"tagSupport\": {\n                    \"valueSet\": [\n                        1,\n                        2\n                    ]\n                },\n                \"versionSupport\": true,\n                \"codeDescriptionSupport\": true,\n                \"dataSupport\": true\n            },\n            \"foldingRange\": {\n                \"dynamicRegistration\": true,\n                \"rangeLimit\": 5000,\n                \"lineFoldingOnly\": false,\n                \"foldingRangeKind\": {\n                    \"valueSet\": [\n                        \"comment\",\n                        \"imports\",\n                        \"region\"\n                    ]\n                },\n                \"foldingRange\": {\n                    \"collapsedText\": true\n                }\n            },\n            \"selectionRange\": {\n                \"dynamicRegistration\": true\n            },\n            \"linkedEditingRange\": {\n                \"dynamicRegistration\": true\n            },\n            \"semanticTokens\": {\n                \"dynamicRegistration\": true,\n                \"requests\": {\n                    \"range\": true,\n                    \"full\": {\n                        \"delta\": true\n                    }\n                },\n                \"tokenTypes\": [\n                    \"namespace\",\n                    \"type\",\n                    \"class\",\n                    \"enum\",\n                    \"interface\",\n                    \"struct\",\n                    \"typeParameter\",\n                    \"parameter\",\n                    \"variable\",\n                    \"property\",\n                    \"enumMember\",\n                    \"event\",\n                    \"function\",\n                    \"method\",\n                    \"macro\",\n                    \"keyword\",\n                    \"modifier\",\n                    \"comment\",\n                    \"string\",\n                    \"number\",\n                    \"regexp\",\n                    \"operator\",\n                    \"decorator\"\n                ],\n                \"tokenModifiers\": [\n                    \"declaration\",\n                    \"definition\",\n                    \"readonly\",\n                    \"static\",\n                    \"deprecated\",\n                    \"abstract\",\n                    \"async\",\n                    \"modification\",\n                    \"documentation\",\n                    \"defaultLibrary\"\n                ],\n                \"formats\": [\n                    \"relative\"\n                ],\n                \"overlappingTokenSupport\": false,\n                \"multilineTokenSupport\": false\n            },\n            \"typeHierarchy\": {\n                \"dynamicRegistration\": true\n            },\n            \"inlayHint\": {\n                \"dynamicRegistration\": true,\n                \"resolveSupport\": {\n                    \"properties\": []\n                }\n            },\n            \"diagnostic\": {\n                \"dynamicRegistration\": true,\n                \"relatedDocumentSupport\": false\n            }\n        },\n        \"window\": {\n            \"workDoneProgress\": true,\n            \"showMessage\": {\n                \"messageActionItem\": {\n                    \"additionalPropertiesSupport\": true\n                }\n            },\n            \"showDocument\": {\n                \"support\": true\n            }\n        },\n        \"general\": {\n            \"positionEncodings\": [\n                \"utf-16\"\n            ]\n        },\n        \"experimental\": {\n            \"commands\": {\n                \"commands\": [\n                    \"rust-analyzer.runSingle\",\n                    \"rust-analyzer.debugSingle\",\n                    \"rust-analyzer.showReferences\",\n                    \"rust-analyzer.gotoLocation\",\n                    \"editor.action.triggerParameterHints\"\n                ]\n            },\n            \"onEnter\": true\n        }\n    },\n    \"workspaceFolders\": [\n        {\n            \"uri\": \"file:///G:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test\",\n            \"name\": \"servers_test\"\n        }\n    ]\n}"
    }
}
2026-05-03 22:34:46,871 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:46,684 [     25]   INFO - #c.i.l.s.r.c.InitializeKt - Trying to import using generic"
    }
}
2026-05-03 22:34:46,902 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:46,810 [      4]   INFO - #c.i.w.i.i.GlobalWorkspaceModel - Project analyzer project is added to the list of initializing and open projects"
    }
}
2026-05-03 22:34:46,902 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:46,811 [      0]   INFO - #c.i.w.i.i.l.m.ModuleBridgeLoaderService - Workspace model loaded from cache."
    }
}
2026-05-03 22:34:46,902 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:46,822 [    280]   INFO - #c.i.w.i.i.l.l.ProjectLibraryTableBridgeImpl - Initial load of project-level (project=analyzer project) libraries. There are 1 libraries to load."
    }
}
2026-05-03 22:34:46,902 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:46,823 [    281]   INFO - #c.i.w.i.i.l.l.ProjectLibraryTableBridgeImpl - Applying project-level (project=analyzer project) libraries directly to project WSM."
    }
}
2026-05-03 22:34:46,933 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:46,917 [    401]   INFO - #c.i.w.i.i.WorkspaceModelImpl - Project model for project analyzer project (locationHash=1725294845) updated to version 3 in 4 ms: Sync global entities with project: analyzer project"
    }
}
2026-05-03 22:34:46,977 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:46,946 [    140]   INFO - #c.i.w.i.i.GlobalWorkspaceModel - Project analyzer project is removed from the list of initializing and open projects. Project was disposed."
    }
}
2026-05-03 22:34:47,249 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:47,224 [    565]   INFO - #c.i.l.s.r.c.InitializeKt - InitializeResult:\n{\n    \"capabilities\": {\n        \"textDocumentSync\": 2,\n        \"completionProvider\": {\n            \"triggerCharacters\": [\n                \".\"\n            ],\n            \"resolveProvider\": true\n        },\n        \"hoverProvider\": true,\n        \"signatureHelpProvider\": {\n            \"triggerCharacters\": [\n                \"(\",\n                \",\"\n            ],\n            \"retriggerCharacters\": [\n                \",\"\n            ],\n            \"workDoneProgress\": false\n        },\n        \"definitionProvider\": true,\n        \"typeDefinitionProvider\": true,\n        \"implementationProvider\": true,\n        \"referencesProvider\": true,\n        \"documentSymbolProvider\": true,\n        \"codeActionProvider\": {\n            \"codeActionKinds\": [\n                \"source.organizeImports\",\n                \"quickfix\"\n            ],\n            \"resolveProvider\": false,\n            \"workDoneProgress\": false\n        },\n        \"documentFormattingProvider\": true,\n        \"renameProvider\": true,\n        \"foldingRangeProvider\": true,\n        \"executeCommandProvider\": {\n            \"commands\": [\n                \"decompile\",\n                \"applyModCommand\",\n                \"interpolateFileTemplate\",\n                \"start_debug_server\",\n                \"kotlin.organize.imports\",\n                \"jetbrains.kotlin.completion.apply\",\n                \"exportWorkspace\"\n            ]\n        },\n        \"callHierarchyProvider\": true,\n        \"semanticTokensProvider\": {\n            \"legend\": {\n                \"tokenTypes\": [\n                    \"namespace\",\n                    \"class\",\n                    \"enum\",\n                    \"interface\",\n                    \"struct\",\n                    \"typeParameter\",\n                    \"type\",\n                    \"parameter\",\n                    \"variable\",\n                    \"property\",\n                    \"enumMember\",\n                    \"event\",\n                    \"function\",\n                    \"method\",\n                    \"macro\",\n                    \"keyword\",\n                    \"modifier\",\n                    \"comment\",\n                    \"string\",\n                    \"number\",\n                    \"regexp\",\n                    \"operator\",\n                    \"decorator\"\n                ],\n                \"tokenModifiers\": [\n                    \"declaration\",\n                    \"definition\",\n                    \"readonly\",\n                    \"static\",\n                    \"deprecated\",\n                    \"abstract\",\n                    \"async\",\n                    \"modification\",\n                    \"documentation\",\n                    \"defaultLibrary\"\n                ]\n            },\n            \"range\": true,\n            \"full\": true\n        },\n        \"typeHierarchyProvider\": true,\n        \"inlayHintProvider\": {\n            \"resolveProvider\": true\n        },\n        \"diagnosticProvider\": {\n            \"interFileDependencies\": true,\n            \"workspaceDiagnostics\": false,\n            \"workDoneProgress\": false\n        },\n        \"workspaceSymbolProvider\": {\n            \"resolveProvider\": false,\n            \"workDoneProgress\": true\n        },\n        \"workspace\": {\n            \"workspaceFolders\": {\n                \"supported\": true,\n                \"changeNotifications\": true\n            },\n            \"fileOperations\": {\n                \"willRename\": {\n                    \"filters\": [\n                        {\n                            \"pattern\": {\n                                \"glob\": \"**/*\"\n                            }\n                        }\n                    ]\n                }\n            }\n        }\n    },\n    \"serverInfo\": {\n        \"name\": \"IntelliJ Language Server by JetBrains\",\n        \"version\": \"LS-262.4739.0\"\n    }\n}"
    }
}
2026-05-03 22:34:47,322 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "id": 1,
    "result": {
        "capabilities": {
            "textDocumentSync": 2,
            "completionProvider": {
                "triggerCharacters": [
                    "."
                ],
                "resolveProvider": true
            },
            "hoverProvider": true,
            "signatureHelpProvider": {
                "triggerCharacters": [
                    "(",
                    ","
                ],
                "retriggerCharacters": [
                    ","
                ],
                "workDoneProgress": false
            },
            "definitionProvider": true,
            "typeDefinitionProvider": true,
            "implementationProvider": true,
            "referencesProvider": true,
            "documentSymbolProvider": true,
            "codeActionProvider": {
                "codeActionKinds": [
                    "source.organizeImports",
                    "quickfix"
                ],
                "resolveProvider": false,
                "workDoneProgress": false
            },
            "documentFormattingProvider": true,
            "renameProvider": true,
            "foldingRangeProvider": true,
            "executeCommandProvider": {
                "commands": [
                    "decompile",
                    "applyModCommand",
                    "interpolateFileTemplate",
                    "start_debug_server",
                    "kotlin.organize.imports",
                    "jetbrains.kotlin.completion.apply",
                    "exportWorkspace"
                ]
            },
            "callHierarchyProvider": true,
            "semanticTokensProvider": {
                "legend": {
                    "tokenTypes": [
                        "namespace",
                        "class",
                        "enum",
                        "interface",
                        "struct",
                        "typeParameter",
                        "type",
                        "parameter",
                        "variable",
                        "property",
                        "enumMember",
                        "event",
                        "function",
                        "method",
                        "macro",
                        "keyword",
                        "modifier",
                        "comment",
                        "string",
                        "number",
                        "regexp",
                        "operator",
                        "decorator"
                    ],
                    "tokenModifiers": [
                        "declaration",
                        "definition",
                        "readonly",
                        "static",
                        "deprecated",
                        "abstract",
                        "async",
                        "modification",
                        "documentation",
                        "defaultLibrary"
                    ]
                },
                "range": true,
                "full": true
            },
            "typeHierarchyProvider": true,
            "inlayHintProvider": {
                "resolveProvider": true
            },
            "diagnosticProvider": {
                "interFileDependencies": true,
                "workspaceDiagnostics": false,
                "workDoneProgress": false
            },
            "workspaceSymbolProvider": {
                "resolveProvider": false,
                "workDoneProgress": true
            },
            "workspace": {
                "workspaceFolders": {
                    "supported": true,
                    "changeNotifications": true
                },
                "fileOperations": {
                    "willRename": {
                        "filters": [
                            {
                                "pattern": {
                                    "glob": "**/*"
                                }
                            }
                        ]
                    }
                }
            }
        },
        "serverInfo": {
            "name": "IntelliJ Language Server by JetBrains",
            "version": "LS-262.4739.0"
        }
    }
}
2026-05-03 22:34:47,322 - [info] - [server.py] jetbrains-kotlin-lsp full capabilities: {'textDocumentSync': 2, 'completionProvider': {'triggerCharacters': ['.'], 'resolveProvider': True}, 'hoverProvider': True, 'signatureHelpProvider': {'triggerCharacters': ['(', ','], 'retriggerCharacters': [','], 'workDoneProgress': False}, 'definitionProvider': True, 'typeDefinitionProvider': True, 'implementationProvider': True, 'referencesProvider': True, 'documentSymbolProvider': True, 'codeActionProvider': {'codeActionKinds': ['source.organizeImports', 'quickfix'], 'resolveProvider': False, 'workDoneProgress': False}, 'documentFormattingProvider': True, 'renameProvider': True, 'foldingRangeProvider': True, 'executeCommandProvider': {'commands': ['decompile', 'applyModCommand', 'interpolateFileTemplate', 'start_debug_server', 'kotlin.organize.imports', 'jetbrains.kotlin.completion.apply', 'exportWorkspace']}, 'callHierarchyProvider': True, 'semanticTokensProvider': {'legend': {'tokenTypes': ['namespace', 'class', 'enum', 'interface', 'struct', 'typeParameter', 'type', 'parameter', 'variable', 'property', 'enumMember', 'event', 'function', 'method', 'macro', 'keyword', 'modifier', 'comment', 'string', 'number', 'regexp', 'operator', 'decorator'], 'tokenModifiers': ['declaration', 'definition', 'readonly', 'static', 'deprecated', 'abstract', 'async', 'modification', 'documentation', 'defaultLibrary']}, 'range': True, 'full': True}, 'typeHierarchyProvider': True, 'inlayHintProvider': {'resolveProvider': True}, 'diagnosticProvider': {'interFileDependencies': True, 'workspaceDiagnostics': False, 'workDoneProgress': False}, 'workspaceSymbolProvider': {'resolveProvider': False, 'workDoneProgress': True}, 'workspace': {'workspaceFolders': {'supported': True, 'changeNotifications': True}, 'fileOperations': {'willRename': {'filters': [{'pattern': {'glob': '**/*'}}]}}}}
2026-05-03 22:34:47,322 - [info] - [server.py] jetbrains-kotlin-lsp initialized [1713ms]
2026-05-03 22:34:47,322 - [info] - [server.py] Sending didChangeConfiguration with settings: {
  "jetbrains": {
    "kotlin": {
      "hints": {
        "settings": {
          "types": {
            "property": true,
            "variable": true
          },
          "lambda": {
            "return": true
          },
          "value": {
            "ranges": true
          }
        },
        "type": {
          "function": {
            "return": true,
            "parameter": true
          }
        },
        "lambda": {
          "receivers": {
            "parameters": true
          }
        },
        "value": {
          "kotlin": {
            "time": true
          }
        },
        "parameters": true,
        "parameters.compiled": true,
        "parameters.excluded": false
      }
    }
  }
}
2026-05-03 22:34:47,375 - [info] - [server.py] Sent workspace configuration for jetbrains-kotlin-lsp
2026-05-03 22:34:47,375 - [info] - [server.py] Sent didOpen for G:\Arquivos Auxiliares\Manutenção e Diagnóstico\CudaText\Bun LSP\cuda_bun_lsp\tests\servers_test\lsp_kotlin_test.kt
2026-05-03 22:34:47,501 - [info] - [server.py] Pull diagnostics >>>> Requested diagnostics for file:///g:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt
2026-05-03 22:34:47,668 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:47,641 [      0]   INFO - #c.i.u.s.JBUIScale - System scale factor: 1.0 (IDE-managed HiDPI)"
    }
}
2026-05-03 22:34:47,756 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "method": "window/logMessage",
    "params": {
        "type": 3,
        "message": "2026-05-03 22:34:47,642 [      0]   INFO - #c.i.u.s.JBUIScale - Computed user scale factor: 1.0 (IDE-managed HiDPI)"
    }
}
2026-05-03 22:34:49,448 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "id": 2,
    "result": {
        "kind": "full",
        "items": [
            {
                "range": {
                    "start": {
                        "line": 187,
                        "character": 8
                    },
                    "end": {
                        "line": 187,
                        "character": 13
                    }
                },
                "severity": 1,
                "code": "UNRESOLVED_REFERENCE",
                "source": "Kotlin",
                "message": "Unresolved reference 'strip'.",
                "tags": [],
                "relatedInformation": [],
                "data": {
                    "severityName": "ERROR",
                    "diagnosticClass": "org.jetbrains.kotlin.analysis.api.fir.diagnostics.UnresolvedReferenceImpl",
                    "psi": {
                        "kind": "com.jetbrains.ls.api.features.utils.PsiSerializablePointer.PsiElementSerializablePointer",
                        "uri": "file:///g%3A/Arquivos%20Auxiliares/Manutenção%20e%20Diagnóstico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt",
                        "elementClass": "org.jetbrains.kotlin.psi.KtNameReferenceExpression",
                        "startOffset": 5115,
                        "endOffset": 5120
                    },
                    "diagnosticSource": {
                        "name": "kotlinCompilerDiagnostic"
                    }
                }
            },
            {
                "range": {
                    "start": {
                        "line": 189,
                        "character": 28
                    },
                    "end": {
                        "line": 189,
                        "character": 34
                    }
                },
                "severity": 1,
                "code": "CANNOT_INFER_PARAMETER_TYPE",
                "source": "Kotlin",
                "message": "Cannot infer type for type parameter 'T'. Specify it explicitly.",
                "tags": [],
                "relatedInformation": [],
                "data": {
                    "severityName": "ERROR",
                    "diagnosticClass": "org.jetbrains.kotlin.analysis.api.fir.diagnostics.CannotInferParameterTypeImpl",
                    "psi": {
                        "kind": "com.jetbrains.ls.api.features.utils.PsiSerializablePointer.PsiElementSerializablePointer",
                        "uri": "file:///g%3A/Arquivos%20Auxiliares/Manutenção%20e%20Diagnóstico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt",
                        "elementClass": "org.jetbrains.kotlin.psi.KtNameReferenceExpression",
                        "startOffset": 5219,
                        "endOffset": 5225
                    },
                    "diagnosticSource": {
                        "name": "kotlinCompilerDiagnostic"
                    }
                }
            },
            {
                "range": {
                    "start": {
                        "line": 189,
                        "character": 9
                    },
                    "end": {
                        "line": 189,
                        "character": 16
                    }
                },
                "severity": 1,
                "code": "UNRESOLVED_REFERENCE",
                "source": "Kotlin",
                "message": "Unresolved reference 'collect'.",
                "tags": [],
                "relatedInformation": [],
                "data": {
                    "severityName": "ERROR",
                    "diagnosticClass": "org.jetbrains.kotlin.analysis.api.fir.diagnostics.UnresolvedReferenceImpl",
                    "psi": {
                        "kind": "com.jetbrains.ls.api.features.utils.PsiSerializablePointer.PsiElementSerializablePointer",
                        "uri": "file:///g%3A/Arquivos%20Auxiliares/Manutenção%20e%20Diagnóstico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt",
                        "elementClass": "org.jetbrains.kotlin.psi.KtNameReferenceExpression",
                        "startOffset": 5200,
                        "endOffset": 5207
                    },
                    "diagnosticSource": {
                        "name": "kotlinCompilerDiagnostic"
                    }
                }
            },
            {
                "range": {
                    "start": {
                        "line": 52,
                        "character": 11
                    },
                    "end": {
                        "line": 52,
                        "character": 23
                    }
                },
                "severity": 1,
                "code": "RETURN_TYPE_MISMATCH",
                "source": "Kotlin",
                "message": "Return type mismatch: expected 'Int', actual 'String'.",
                "tags": [],
                "relatedInformation": [],
                "data": {
                    "severityName": "ERROR",
                    "diagnosticClass": "org.jetbrains.kotlin.analysis.api.fir.diagnostics.ReturnTypeMismatchImpl",
                    "psi": {
                        "kind": "com.jetbrains.ls.api.features.utils.PsiSerializablePointer.PsiElementSerializablePointer",
                        "uri": "file:///g%3A/Arquivos%20Auxiliares/Manutenção%20e%20Diagnóstico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt",
                        "elementClass": "org.jetbrains.kotlin.psi.KtStringTemplateExpression",
                        "startOffset": 1695,
                        "endOffset": 1707
                    },
                    "diagnosticSource": {
                        "name": "kotlinCompilerDiagnostic"
                    }
                }
            }
        ]
    }
}
2026-05-03 22:34:49,477 - [info] - [diagnostics.py] Pull diagnostics <<<< 4 diagnostic(s) for file:///g:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt
2026-05-03 22:34:49,507 - [info] - [protocol.py] Received 4 diagnostics for file:///g:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt
2026-05-03 22:34:49,507 - [info] - [protocol.py] [0] Line 187:8-187:13 Sev:1 Unresolved reference 'strip'. [UNRESOLVED_REFERENCE]
2026-05-03 22:34:49,524 - [info] - [protocol.py] [1] Line 189:28-189:34 Sev:1 Cannot infer type for type parameter 'T'. Specify it explicitly. [CANNOT_INFER_PARAMETER_TYPE]
2026-05-03 22:34:49,570 - [info] - [protocol.py] [2] Line 189:9-189:16 Sev:1 Unresolved reference 'collect'. [UNRESOLVED_REFERENCE]
2026-05-03 22:34:49,616 - [info] - [protocol.py] [3] Line 52:11-52:23 Sev:1 Return type mismatch: expected 'Int', actual 'String'. [RETURN_TYPE_MISMATCH]
2026-05-03 22:34:49,633 - [info] - [diagnostics.py] Updated 4 diagnostics for file:///g:/Arquivos Auxiliares/Manutenção e Diagnóstico/CudaText/Bun LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt
2026-05-03 22:34:49,679 - [info] - [diagnostics.py] Underline L187:8-13 len=5 Unresolved reference 'strip'. [UNRESOLVED_REFERENCE]
2026-05-03 22:34:49,679 - [info] - [diagnostics.py] Gutter L187 Error kind=50 1diag(s)
2026-05-03 22:34:49,679 - [info] - [diagnostics.py] Underline L189:28-34 len=6 Cannot infer type for type parameter 'T'. Specify it explicitly. [CANNOT_INFER_PARAMETER_TYPE]
2026-05-03 22:34:49,679 - [info] - [diagnostics.py] Gutter L189 Error kind=50 2diag(s)
2026-05-03 22:34:49,679 - [info] - [diagnostics.py] Underline L189:9-16 len=7 Unresolved reference 'collect'. [UNRESOLVED_REFERENCE]
2026-05-03 22:34:49,679 - [info] - [diagnostics.py] Underline L52:11-23 len=12 Return type mismatch: expected 'Int', actual 'String'. [RETURN_TYPE_MISMATCH]
2026-05-03 22:34:49,679 - [info] - [diagnostics.py] Gutter L52 Error kind=50 1diag(s)
2026-05-03 22:34:49,679 - [info] - [diagnostics.py] Displayed 4 diagnostics in editor
2026-05-03 22:34:58,039 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "id": 3,
    "result": null
}
2026-05-03 22:34:58,069 - [info] - [typehierarchy.py] Prepare type hierarchy: no result [49ms]
2026-05-03 22:35:05,376 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "id": 4,
    "result": null
}
2026-05-03 22:35:05,407 - [info] - [typehierarchy.py] Prepare type hierarchy: no result [60ms]
2026-05-03 22:35:14,105 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "id": 5,
    "result": null
}
2026-05-03 22:35:14,121 - [info] - [typehierarchy.py] Prepare type hierarchy: no result [31ms]
2026-05-03 22:35:18,190 - [info] - [server.py] RAW response: {
    "jsonrpc": "2.0",
    "id": 6,
    "result": null
}
2026-05-03 22:35:18,206 - [info] - [typehierarchy.py] Prepare type hierarchy: no result [35ms]
2026-05-03 22:35:19,903 - [info] - [__init__.py] on_close called: file:///g:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt
2026-05-03 22:35:19,903 - [info] - [inlayhints.py] Cleared inlay hint gaps for file:///g:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt
2026-05-03 22:35:19,903 - [info] - [codelens.py] Cleared code lens gaps for file:///g:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt
2026-05-03 22:35:19,903 - [info] - [__init__.py] Code lens cache cleared on close: file:///g:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt
2026-05-03 22:35:19,903 - [info] - [semantictokens.py] Cleared semantic tokens
2026-05-03 22:35:19,903 - [info] - [diagnostics.py] Cleared diagnostics for file:///g:/Arquivos Auxiliares/Manutenção e Diagnóstico/CudaText/Bun LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt
2026-05-03 22:35:19,903 - [info] - [server.py] Sent didClose for file:///g:/Arquivos%20Auxiliares/Manuten%C3%A7%C3%A3o%20e%20Diagn%C3%B3stico/CudaText/Bun%20LSP/cuda_bun_lsp/tests/servers_test/lsp_kotlin_test.kt
2026-05-03 22:35:19,904 - [info] - [server.py] Shutting down all servers...
2026-05-03 22:35:19,904 - [info] - [server.py] Shutdown complete
2026-05-03 22:35:19,904 - [info] - [semantictokens.py] Cleared all semantic tokens
2026-05-03 22:35:19,904 - [info] - [callhierarchy.py] Cleared current hierarchy session
2026-05-03 22:35:19,904 - [info] - [callhierarchy.py] Cleared all call hierarchy state
2026-05-03 22:35:19,905 - [info] - =========== SESSION END ===========
