Important Change
- The
generate_responsefunction inReActAgentclass is refactored in v1.0.8 (#910) - The config is refactored with
ContextVarfor thread-safe (#933)
What's Changed
- docs(README): update README.md and README_zh.md with update news by @DavdGao in #899
- fix(pipeline): use Sequence for covariant type substitution in MsgHub by @2725244134 in #909
- refactor(agent): refactor the structured output logic within the
ReActAgentclass by @qbc2016 in #910 - fix(docs): fix the typos in the docstring by @qbc2016 in #919
- fix(agent): set tool choice to "required" when structured output by @qbc2016 in #928
- (feature)update reme_ai from 312 to 310 by @jinliyl in #924
- fix(docs): fix the bug in building tutorial by @DavdGao in #937
- feat(memory): add
limitparameter in baseLongTermMemroyBaseclass by @Osier-Yi in #913 - fix(tool): execute_python_code utf8 encode for Chinese codes&comments issue#915 by @shaoeric in #916
- fix(reme): fix the error when creating
ReMePersonalLongTermMemoryusingOpenAITextEmebddingby @tianqihou in #929 - feat(toolkit): support different strategies for duplicated tools by @DavdGao in #939
- refactor(config): support thread and async safe configuration by using
ContextVarby @zhijianma in #933 - fix(toolkit): merge $defs when extending tool function schema with nested models by @qbc2016 in #941
- fix the case when mem0LongtermMemory contains graphstore by @Osier-Yi in #942
- fix(formatter): implement image extraction from tool results by @qbc2016 in #938
New Contributors
- @2725244134 made their first contribution in #909
- @shaoeric made their first contribution in #916
- @tianqihou made their first contribution in #929
Full Changelog: v1.0.7...v1.0.8