Breaking change
Change `code_execution_config` default in `ConversableAgent` to False to match the default value change of `last_n_messages`.
Highlights
* [Custom model client](https://microsoft.github.io/autogen/blog/2024/01/26/Custom-Models) for extensibility of the inference mechanism
* [SocietyOfMindAgent](https://github.com/microsoft/autogen/blob/main/notebook/agentchat_society_of_mind.ipynb): demonstrating using nested chat to compose a more capable single agent based on multi-agent chat
* Improvement of tool call and function call and GPTAssistantAgent
* Documentation improvement for function call, gallery, FAQ, notebooks etc.
Thanks to olgavrou afourney davorrunje jtrugman ekzhu namanbarkiya maxim-saplin jackgerrits Yanni8 victordibia eltociear pmalarme and all the other contributors!
What's Changed
* Update function call doc with example of not using decorator syntax. by ekzhu in https://github.com/microsoft/autogen/pull/1441
* Improve docs/gallery card component by namanbarkiya in https://github.com/microsoft/autogen/pull/1445
* FAQ, working with LLM endpoints and explaining why config-list is a list by maxim-saplin in https://github.com/microsoft/autogen/pull/1451
* fixed wrong doc link by Yanni8 in https://github.com/microsoft/autogen/pull/1449
* Removed "Tool Call Id" from main content string. by afourney in https://github.com/microsoft/autogen/pull/1471
* docs: initial Jupyter support for website docs, move config notebook by jackgerrits in https://github.com/microsoft/autogen/pull/1448
* Adds a SocietyOfMindAgent that presents as a single agent, but runs GroupChat as an inner-monologue by afourney in https://github.com/microsoft/autogen/pull/890
* Function calling upgrade by davorrunje in https://github.com/microsoft/autogen/pull/1443
* fix: unit test should not call private function by olgavrou in https://github.com/microsoft/autogen/pull/1494
* Bump autogenbench version. by afourney in https://github.com/microsoft/autogen/pull/1485
* update readme to add note on required Quarto Version. Update readme t… by victordibia in https://github.com/microsoft/autogen/pull/1493
* Update README.md by eltociear in https://github.com/microsoft/autogen/pull/1491
* Implement Overwrite Tools Functionality in GPTAssistantAgent by jtrugman in https://github.com/microsoft/autogen/pull/1434
* Update Contribute.md, 1502 by victordibia in https://github.com/microsoft/autogen/pull/1508
* Fix image print for auto feedback from code notebook by pmalarme in https://github.com/microsoft/autogen/pull/1389
* deprecate using `None` for `code_execution_config` by jackgerrits in https://github.com/microsoft/autogen/pull/1506
* Added new models to token_count_utils by afourney in https://github.com/microsoft/autogen/pull/1511
* change code_execution_config default by sonichi in https://github.com/microsoft/autogen/pull/1518
* Fix tests for GPT assistant by davorrunje in https://github.com/microsoft/autogen/pull/1505
* fix broken links from moving oai utils notebook by jackgerrits in https://github.com/microsoft/autogen/pull/1497
* Custom Model Client support by olgavrou in https://github.com/microsoft/autogen/pull/1345
New Contributors
* namanbarkiya made their first contribution in https://github.com/microsoft/autogen/pull/1445
* jtrugman made their first contribution in https://github.com/microsoft/autogen/pull/1434
* pmalarme made their first contribution in https://github.com/microsoft/autogen/pull/1389
**Full Changelog**: https://github.com/microsoft/autogen/compare/v0.2.9...v0.2.10