What's Changed
- docs(copaw): add news for copaw by @qbc2016 in #1379
- feat(formatter): support local multimedia paths starting with file:// by @qbc2016 in #1385
- feat(memory): add tablestore memory support by @zhanghaochenFCB in #1308
- fix(examples): rename ReflectFailure.decompose_subtask.rephrased_plan to failed_subtask in deep research example by @alex-xinlu in #1151
- docs(news): update the news for 2.0 by @DavdGao in #1442
- chore(assets): update the png by @DavdGao in #1468
- fix(agent): add missing await on memory.add in DeepResearchAgent._summarizing by @Ricardo-M-L in #1477
- fix: handle missing 'type' field in tool parameter properties for OpenAITokenCounter by @octo-patch in #1403
- fix(agent): handle thinking blocks in DeepResearchAgent to support thinking and non-thinking models by @Luohh5 in #1492
- fix(memory): serialize concurrent writes in AsyncSQLAlchemyMemory by @umerkhan95 in #1390
- fix(agent): prevent duplicate hook execution when subclass overrides _reasoning or _acting by @qbc2016 in #1481
- feat(model): add fallback for structured output for openai chat model by @qbc2016 in #1430
- fix(sqlalchemy_memory): flush the session to ensure message records are written to the database by @qbc2016 in #1396
- feat(formatter): translate local file path to base64 in image blocks in Anthropic formatter by @qbc2016 in #1361
- fix: use underscore naming for Tavily tool functions in DeepResearch agent by @octo-patch in #1400
- feat(model): refine counting input tokens for anthropic chat model by @qbc2016 in #1319
- fix(DashScope formatter): convert local files to base64 data in dashscope formatter by @qbc2016 in #1253
- fix(agent): guard DeepResearchAgent tool metadata access by @YingchaoX in #1489
- fix(unittest): hotfix for unittest by @qbc2016 in #1507
- chore(version): bumping verstion to 1.0.19 by @qbc2016 in #1506
New Contributors
- @zhanghaochenFCB made their first contribution in #1308
- @alex-xinlu made their first contribution in #1151
- @Ricardo-M-L made their first contribution in #1477
- @octo-patch made their first contribution in #1403
- @umerkhan95 made their first contribution in #1390
Full Changelog: v1.0.18...v1.0.19