fix(ai-proxy): RC2 feedback
Summary
Minor fix rollup from RC2, for edge-case usage from a new community user.
This can wait for 3.7.1, but creating PR so it isn't lost for later release.
Checklist
- [x] The Pull Request has tests
- [x] A changelog file has been created under
changelog/unreleased/kongorskip-changeloglabel added on PR if changelog is unnecessary. README.md - [ ] There is a user-facing docs PR against https://github.com/Kong/docs.konghq.com - PUT DOCS PR HERE
Issue reference
Happy 13,000th pull request!!
changes look fine, the commit message as well the linked ticket description should be more descriptive, let's describe what's actually being fixed instead of RC2 feedback.
@tysoekong please resolve conflict. would be ideal if you keep 4 commits as there're four changelogs, as it may become headache if we want to revert one of them. not a hard blocker though.
I just have to also investigate the streaming issue, it would make no sense to leave unpatched.
READY TO GO
Successfully created backport PR for release/3.7.x:
- #13230