Cannot Use LSP (or Formatters) With the Flatpak Version of Kate

I have been using vscode/vscodium for a long time and wanted to switch to something that looks nicer on my DE. However, I am using Fedora 44 Kinoite meaning that I cannot install system-level packages (technically can; but, ideally will not). Is there any additional setup needed to properly run LSP and Formatters on Kate, it currently gives errors about not being able to access LSP servers. I have not changed the flatpak permissions on this app and believe that it must have access to internet. Also, I installed the prettier formatter through a toolbox container and supplied the config, the appropiate command to access the node within that container; but, it still fails to access. Am I doing something wrong?

Without seeing any commands or anything, can’t say anything.

Kate looks for executables in $PATH by default (you can modify PATH in Kate settings). You can also supply absolute paths if you want.

I have reinstalled the app and it still persists, here are the logs when I start to edit a html file, if any additional info is needed, please let me know. I did not run any commands, this is literally opening the file on html and saving it immidiately.

[15:56:43  PATH Info] /app/bin:/usr/bin
[15:56:43  TMPDIR Info] TMPDIR=/run/user/1000/app/org.kde.kate
[15:57:03  Git Info] Failed to find .git directory for '/var/home/user/path/to/dir', things may not work correctly
[15:57:07  LSP Client Warning] Failed to find server binary 'vscode-html-languageserver' for language 'html'
Please check your PATH for the binary
See also https://github.com/Microsoft/vscode/tree/main/extensions/html-language-features/server for installation or details

Modify PATH in Kate settings. Add the path of the server binary there. Should work afterwards I think. See the first log line, it shows you the current path.

You can also modify your PATH env var. No idea how that works in your distro. Have you tried doing that?

After this, I tried to install the vscode extensions from various means, including local npm with nvm, regular npm to root of a container and channelling it with toolbox run and trying to install with homebrew. While in all of them, the install was successful, Kate was not able to use them, while recognizing their existence.

Does anyone have an idea about how I can make this work on an Atomic distro such as Fedora 44 Kinoite and I am just wondering why Kate does not ship these extensions with itself since I cannot find any license incompatibility. Shipping at least the common lang lsp servers would help a ton.