Newly installed tools do not appear in the tool panel search until galaxy restarts again. However, if the new tool uses 'data table' (seems to be tools here: /srv/galaxy/server/tool-data/), it will create some kind of 'loc' and 'xml' files, that makes the tool be searchable immediately.
There's a related issue here: https://github.com/galaxyproject/galaxy/pull/13776, which was fixed in 21 April 2022.
I'm not sure how the source codes on our server are updated, but those fixes are not updated in our server.
For example the file: /srv/galaxy/server/lib/galaxy/tools/search/init.py was last modified on our server on 7 Mar 2022, but when I compare its content with the one here, it corresponds to the version from 3 August 2021.
Newly installed tools do not appear in the tool panel search until galaxy restarts again. However, if the new tool uses 'data table' (seems to be tools here: /srv/galaxy/server/tool-data/), it will create some kind of 'loc' and 'xml' files, that makes the tool be searchable immediately.
There's a related issue here: https://github.com/galaxyproject/galaxy/pull/13776, which was fixed in 21 April 2022. I'm not sure how the source codes on our server are updated, but those fixes are not updated in our server. For example the file: /srv/galaxy/server/lib/galaxy/tools/search/init.py was last modified on our server on 7 Mar 2022, but when I compare its content with the one here, it corresponds to the version from 3 August 2021.