Initial integration of progress service into live hovers v2. Added new API to make it cleared when progress for the same taskId can be done, and added progress reporting to SpringProcessConnectorService which can potentially be a long running progress if several retries on refresh are required.
headless services
The main parts of the tooling for Spring Boot apps are implemented as headless services, running in separate processes. Those services can be consumed in existing IDEs by using the Language Server Protocol from Visual Studio Code.