sloproxy

feat(executor): add chat-proxy-specific headers and improve base URL handling master

- Introduced `xaiChatBaseURL` helper to normalize base URLs for non-media chat requests. - Added `applyXAIChatHeaders` to handle CLI chat-proxy-specific headers. - Updated logic to differentiate between default, chat-proxy, and custom gateway base URLs. - Extended test coverage to validate behavior of headers and base URL handling across scenarios. Closes: #4182


+222 -16
4 changed files