I dont know if this is supposed to be like that? But it doesnt work at all. Addons are downloaded to ~/.local/share/servicemenu-download while they belong to ~/.local/share/kservices5/ServiceMenus or not? I downloaded a lot of them, moving them manually makes them appear suddenly. But also the format often doesnt fit. They include descriptions, folders e.g., dont know if that even works in that directory, but I know no other way to access that folder. Operating System: Fedora Linux 37 KDE Plasma Version: 5.26.5 KDE Frameworks Version: 5.102.0 Qt Version: 5.15.8 Kernel Version: 6.1.9-200.fc37.x86_64 (64-bit) Graphics Platform: Wayland edit: yes this is a duplicate of 316583, but that is still inactive and the behavior didnt change... It was different some time in the past I think.
I think a problem with this is also, that the context menu extensions have no real rules how they should be packed. They are in various archive formats and include folders, readmes, images e.g. instead of just a .desktop file. A script only unpacking all folders and copying /linking the .desktop files recursively to the right directory (~/.local/share/kservices5/ServiceMenus) from the download dir (~/.local/share/servicemenu-download) could solve that.