Send additional GitLab Runner info to the frontend to allow support of collapsible multi line command
When implementing the support of multi-line commands in the jobs logs, the lack of support for collapsible log sections beyond one line of depth is currently stopping our ability to ship this feature.
We need to add the missing support for the feature mentioned above to fix this. The features that were requested from the Runner team to be sent to the Frontend via the API in the past were:
- Current Runner version
- Features supported by the Runner (Enabled Feature flags, for example)
The requested information should be sent once at the beginning of the log.
More details should also be provided on the method/format used to send the requested information