Note: It looks like we got rid of the event subscription api end point from the task runner (in this PR https://github.com/DARPA-ASKEM/terarium/pull/3913/files#). But we are still relying on it for GoLLM tasks in the client side and it results errors or unexpected behaviours. I updated this compare models operator to use the global event source (ClientEventService) for handling the event but we probably need to update other components that's using GoLlm tasks as well.
Description
Fixes the compare models gollm request failure.
https://github.com/DARPA-ASKEM/terarium/assets/3279838/dfd6b096-0ff8-4027-ac8a-3a378c1f1354
Note: It looks like we got rid of the event subscription api end point from the task runner (in this PR https://github.com/DARPA-ASKEM/terarium/pull/3913/files#). But we are still relying on it for GoLLM tasks in the client side and it results errors or unexpected behaviours. I updated this compare models operator to use the global event source (ClientEventService) for handling the event but we probably need to update other components that's using GoLlm tasks as well.
Resolves #3941