Download Latest Version v1.0.10 source code.tar.gz (16.1 MB)
Email in envelope

Get an email when there's a new version of AgentScope Java

Home / v1.0.9
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-02-12 3.9 kB
v1.0.9 source code.tar.gz 2026-02-12 16.0 MB
v1.0.9 source code.zip 2026-02-12 18.0 MB
Totals: 3 Items   34.0 MB 4

This release marks a milestone with the introduction of Online Training capabilities, empowering agents to learn and adapt continuously. It also significantly enhances the Skill & Tool System with broader compatibility (Spring Boot Fat JAR, Nacos, Git), and improves Streaming & Observability for enterprise-grade deployments.

🌟 Key Highlights

1. Online Training

Introduces foundational support for Online Training , enabling dynamic model fine-tuning at runtime and laying the groundwork for self-evolving agents (#703).

2. Advanced Skill & Tool Integration

We have extensively upgraded the skill and tool ecosystem to support more dynamic and complex deployment scenarios.

  • Flexible Skill Loading: Now supports loading skills directly from Spring Boot Fat JARs (#668), Git repositories (#690), and Zip files (#694), greatly simplifying plugin management and distribution.
  • Nacos Integration: Added support for dynamically loading ReActAgent system prompts from Nacos, enabling real-time configuration updates without redeployment (#760).
  • Tooling Enhancements: Introduced ToolSchemaModule to support parsing of the @ToolParam annotation (#783) and added support for relative paths in built-in file tools (#747).

3. Streaming & Observability

We have optimized the data flow and monitoring capabilities for clearer insights and better user experiences.

  • Fanout Streaming: Added full streaming support for FanoutPipeline, enabling real-time feedback in parallel processing scenarios (#664, [#700]).
  • Distributed Tracing: Fixed OpenTelemetry trace context propagation, ensuring complete visibility across subagent calls (#704).

🚀 New Features

  • Planning:
  • Human-in-the-Loop (HITL): Added HITL support and changeHook management APIs to the PlanNotebook. Developers can now intervene, review, and modify agent plans during execution for greater control (#687).

  • Model & RAG:

  • ID Generation: Auto-generate ChatResponse.id when the underlying LLM does not provide one, ensuring consistency (#721).
  • Dify RAG: Fixed the reranking_model JSON key in Dify RAG retrieval requests (#766).
  • DashScope: Updated to use requiresMultimodalApi for better multimodal support (#670).

  • Infrastructure & Storage:

  • MySQL: Added support for hyphens (-) in MySQL database and table names (#706).
  • Elasticsearch: Bumped elasticsearch-java client to version 9.3.0 (#713).

🛠️ Refactoring & Fixes

  • Core Stability:
  • Concurrency: Optimized AgentBase lock management to resolve concurrency conflicts (#733) and refactored ToolMethodInvoker to be stateless for better thread safety (#661).
  • Performance: Optimized the response handling of finishSubtask in planning (#673).

  • Bug Fixes:

  • Hooks: Fixed the execution order ensuring SkillHook triggers later than StructuredOutputHook (#722).
  • Async Tools: Properly handled ToolSuspendException for synchronous throws within asynchronous tool branches (#791).
  • Generics: Fixed an issue where generic type information was lost in ToolMethodInvoker (#730).

❤️ New Contributors

  • @xseruer made their first contribution in [#664]
  • @lifl00001 made their first contribution in [#706]
  • @aihai made their first contribution in [#735]
  • @Willam2004 made their first contribution in [#756]
  • @Sunrisea made their first contribution in [#760]

Full Changelog: https://github.com/agentscope-ai/agentscope-java/compare/v1.0.8...v1.0.9

Source: README.md, updated 2026-02-12