github agentscope-ai/agentscope v1.0.19

3 hours ago

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

Full Changelog: v1.0.18...v1.0.19

Don't miss a new agentscope release

NewReleases is sending notifications on new releases.