diff --git a/astrbot/cli/__init__.py b/astrbot/cli/__init__.py index b92125204..c1e7d6e85 100644 --- a/astrbot/cli/__init__.py +++ b/astrbot/cli/__init__.py @@ -1 +1 @@ -__version__ = "4.12.2" +__version__ = "4.12.3" diff --git a/astrbot/core/config/default.py b/astrbot/core/config/default.py index cfd177243..fa370a4d8 100644 --- a/astrbot/core/config/default.py +++ b/astrbot/core/config/default.py @@ -5,7 +5,7 @@ from typing import Any, TypedDict from astrbot.core.utils.astrbot_path import get_astrbot_data_path -VERSION = "4.12.2" +VERSION = "4.12.3" DB_PATH = os.path.join(get_astrbot_data_path(), "data_v4.db") WEBHOOK_SUPPORTED_PLATFORMS = [ diff --git a/changelogs/v4.12.3.md b/changelogs/v4.12.3.md new file mode 100644 index 000000000..255b1e3d9 --- /dev/null +++ b/changelogs/v4.12.3.md @@ -0,0 +1,12 @@ +## What's Changed + +- fix: 只跳过 AstrBot 预设的位于开头的 System Message,防止一些非预期行为。 +- feat: 优化 ChatUI 默认的 System Message +- feat: 新增 tool 调用时 `on_using_llm_tool`、tool 调用后 `on_llm_tool_respond` 的事件钩子。 +- feat: 优化 ChatUI 对 Tavily 网页搜索工具的渲染,支持内联搜索引用、引用网页。 + + +hotfix of 4.12.2 + +- fix: tool call error in some cases + diff --git a/pyproject.toml b/pyproject.toml index 172ddf5b9..8a430c259 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "AstrBot" -version = "4.12.2" +version = "4.12.3" description = "Easy-to-use multi-platform LLM chatbot and development framework" readme = "README.md" requires-python = ">=3.10"