* Add ChatClientAgent constructor overload * Add unit tests for new constructor * Up code coverage with extra tests * Address PR comments. * Address PR comment * Add additional test to increase code coverage.
* Add tests for ChatClientAgent with OpenAI responses * Address PR comments * Fix typo