Releases: agentscope-ai/agentscope
Releases · agentscope-ai/agentscope
v1.0.7
What's Changed
- fix(stream_printing_messages): fix the bug in stream_printing_messages pipeline by @DavdGao in #866
- Fix planner state by @Young198902 in #863
- Change ollama embedding api by @qbc2016 in #874
- fix(model): fix the bug that Qwen-Omni requires different input_audio format than OpenAI models by @qbc2016 in #882
- feat(memory): add reme long-term memory by @jinliyl in #865
- feat(rag): implement word reader in the RAG module by @qbc2016 in #852
- fix(agent): raise the CancelError when interruption happens during the tool execution by @DavdGao in #888
- fix(agent): separate the logic of the arguments
enable_meta_toolandplan_notebookby @ceshihao in #880 - Add
tunemodule to support training agent workflow with RL by @pan-x-c in #816 - Refine building tutorial by @qbc2016 in #879
- docs(contributing): add CONTRIBUTING.md; adjust the example directories by @DavdGao in #890
- fix(example): handle the wrong input type of the
tool_namesparameter in the meta planner example by @qbc2016 in #870 - ci(copilot): setup GitHub copilot instructions. by @DavdGao in #897
- feat(toolkit): support async func for the
postprocess_funcargument in toolkit by @qbc2016 in #885 - fix(plan, rag) fix the bug in the word reader and plan notebook class. by @DavdGao in #895
New Contributors
Full Changelog: v1.0.6...v1.0.7
v1.0.6
What's Changed
- [HotFix] Fix missing await in browser agent's format by @qbc2016 in #836
- Improve the werewolves game example in AgentScope by @DavdGao in #840
- Refine tutorial by @qbc2016 in #843
- Added a demo example showing how AgentScope can connect to Alibaba Cl… by @CodeSpaceiiii in #805
- Add uv package manager support by @qbc2016 in #847
- [HotFix] Fix no api key bug in DashScopeMultiModalEmbedding by @qbc2016 in #846
- Fix the bug use stream_printing_messages will print the generate_response tool_use message by @Young198902 in #831
- feat: Implement audio playback from URL by @SyedaAnshrahGillani in #822
- Add support for the mcp.types.EmbeddedResource with text resource by @ZiTao-Li in #839
- Add support for milvus lite vector database in the RAG module of AgentScope by @AIGCool in #825
- [Hotfix] Fix the key "dimension" in dashscope text embedding api by @qbc2016 in #856
- Hotfix mem0 by @Osier-Yi in #854
- fix(plan): fix the bug in plan notebook and support to convert string index into
intautomatically by @DavdGao in #858
New Contributors
- @CodeSpaceiiii made their first contribution in #805
- @Young198902 made their first contribution in #831
- @SyedaAnshrahGillani made their first contribution in #822
- @AIGCool made their first contribution in #825
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
- Update README with tool agent examples by @cuiyuebing in #813
- Support to obtain the printing messages from an agent instance as an async generator by @DavdGao in #814
- Refine tutorial by @qbc2016 in #804
- [HOTFIX]: Add default value None for memory_type in _mem0_record by @zhijianma in #820
- Fix the bug in plan notebook serialization by @DavdGao in #826
- Update version number to 0.1.5 by @DavdGao in #827
New Contributors
- @cuiyuebing made their first contribution in #813
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
- Support voice agent in AgentScope by supporting Qwen-Omni and GPT-audio models
- Create RAG module in AgentScope
Commits
- Fix parallel tool execution in tutorial by @qbc2016 in #789
- [HOTFIX] Fix the bug in ReActAgent class by @DavdGao in #788
- [Hotfix] Fix ThinkingBlock import issue by @qbc2016 in #794
- fix(model): 修复DashScopeChatModel enable_thinking 不起作用 by @allenli178 in #796
- Support omni series model by @qbc2016 in #759
- Update version to 1.0.4 by @DavdGao in #798
- Add RAG module into AgentScope by @DavdGao in #800
New Contributors
- @allenli178 made their first contribution in #796
Full Changelog: v1.0.3...v1.0.4
v1.0.3
Important Change
- A new plan module is added
- The
session_idargument inJSONSessionclass is moved into the load and save function to support multiple sessions.
What's Changed
- Add concurrent example by @qbc2016 in #693
- Add example for SQLite-based session management by @DavdGao in #740
- [HOTFIX] Fix the studio-related error in the tutorial by @DavdGao in #741
- [HOTFIX] Fix the bug and simplify the MCP example by @DavdGao in #754
- Fix tutorial format by @qbc2016 in #751
- fix: correct handling of non-existent file in insert_text_file by @idontwanttosayaword in #735
- fix bug of self._agent_control by @Osier-Yi in #760
- Separate the "plan" from the meta planner example and make it an independent module by @DavdGao in #722
- Make the metric call function async by @ZiTao-Li in #758
- Fix Gemini formatter local file mime_type from image/* to proper medi… by @idontwanttosayaword in #736
- [HOTFIX] Fix the bug in the plan module by @DavdGao in #771
- Remove the argument session_id from the constructor to support different sessions by @DavdGao in #767
- Fix: Missing Vllm token usage info by @Howe829 in #769
- [HOTFIX] modify the ray import in evaluator by @ZiTao-Li in #781
- Remove some duplicated requirements by @Howe829 in #777
- [HOTFIX] Fix the bug of missing metadata field when finish function fail to execute in the toolkit by @DavdGao in #783
New Contributors
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- [hotfix] fix error in deep research agent by @Luohh5 in #704
- Refine tutorial for multi mcp stateful clients by @qbc2016 in #706
- Add news for agentscope runtime by @rayrayraykk in #712
- Add tutorial for fanout pipeline by @qbc2016 in #700
- feat: improve logging setup by validating level by @Mirza-Samad-Ahmed-Baig in #715
- Fix typing for content blocks and Gemini formatter annotations by @idontwanttosayaword in #719
- Fix logo size in tutorial by @qbc2016 in #713
- Add the missing dependencies; update version; update mcp version by @DavdGao in #734
New Contributors
- @Mirza-Samad-Ahmed-Baig made their first contribution in #715
- @idontwanttosayaword made their first contribution in #719
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Fix the bug in the
handle_interruptmethod ofReActAgent - Fix the bug in formatter that doesn't support string output in tool result block
- Add examples in AgentScope repo
- Meta Planner
- Nine-players Werewolves Game
- MCP
- Multi-agent conversation
- Deep Research agent
- Support model-level structured output
Detailed Commit
- [Hotfix] Fix error in pypi workflow by @DavdGao in #668
- Fix hyperlink by @qbc2016 in #669
- Add MCP Usage Demo with Structured Output by @LiangYang666 in #672
- Add sate.yml and improve the current pull request template by @DavdGao in #675
- Add an example for multi-agent conversation by @DavdGao in #673
- Add
base_http_api_urlin DashScopeChatModel's constructor by @DavdGao in #677 - Support both v0 and v1 in agentscope documentation by @DavdGao in #686
- [Hotfix] Fix error in sphinx documentation by @DavdGao in #687
- add deep research agent as an example by @Luohh5 in #679
- [hotfix] fix the typo in longterm-memory tutorial by @Osier-Yi in #688
- Meta Planner by @ZiTao-Li in #676
- Implement werewolf by @qbc2016 in #681
- Implement model structured output, and add model test by @qbc2016 in #678
- Enriched the current README.md and README_zh.md; Fix the bug in the
handle_interruptmethod ofReActAgentby @DavdGao in #698 - [HOTFIX] Fix typo in README.md and README_zh.md by @DavdGao in #699
New Contributors
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Release AgentScope v1.0.0
Full changelog refers to https://github.com/agentscope-ai/agentscope/blob/main/docs/changelog.md
v0.1.7
What's Changed
Create a v0.1.x release for the migration to v.1.0.0
Detailed changes
- docs(READMEs): update readme for mcp usage by @LiangYang666 in #649
- Fix no speak bug in react agent v2 by @qbc2016 in #651
- Update the roadmap of agentscope v1.0.0 by @DavdGao in #654
- [Hotfix] Fix msg.id not in _PREFIX_DICT by @qbc2016 in #655
- Toolcalls support for vllm models using OpenAIModelWrapper by @garyzhang99 in #657
- Update README.md with migration news by @DavdGao in #659
- Update gemini by @qbc2016 in #658
- Fix multisource_rag_app by @cmgzn in #652
- Add an Ask DeepWiki badge to README by @LiangYang666 in #653
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- Support streamable HTTP MCP server
- Fix the verison of mcp library to avoid compatible error in Windows & Python 3.10-3.12
- Fix the error in memory module
- Fix the bug in ReActAgent
Detailed Commits
- Fix tutorial by @rayrayraykk in #619
- [HOTFIX] Fix the bug in ReAct agent by @DavdGao in #634
- Formalize schema extension as ServiceToolkit methods by @DavdGao in #623
- [Hotfix]fix mcp version by @rayrayraykk in #646
- Support streamable-http mcp by @LiangYang666 in #644
- fix TemporalMemory.load by @luyi256 in #639
- Update AgentScope Logo; update version into v0.1.6; by @DavdGao in #648
New Contributors
- @LiangYang666 made their first contribution in #644
- @luyi256 made their first contribution in #639
Full Changelog: v0.1.5...v0.1.6