fix(orbit): adopt client-go QueryRaw for streaming response body

What does this MR do and why?

Replaces the NewRequest + Do workaround in orbit remote query with the new OrbitService.QueryRaw method from client-go (!2897 (closed)).

The workaround was introduced in !3269 (merged) because OrbitService.Query uses json.NewDecoder which fails on non-JSON responses (GOON/TOON text from response_format=llm). Now that QueryRaw exists upstream as a proper SDK method, we can use it directly.

No behaviour change — same bytes hit stdout, same error handling, same exit codes.

Closes https://gitlab.com/dgruzd/tasks/-/work_items/2700

Merge request reports

Loading