Commit Graph

  • 563972fd29 fix: bugfixes Soulter 2025-08-22 17:40:53 +08:00
  • cbe94b84fc feat: 为 FishAudio TTS 添加可选的 reference_id 直接指定功能 (#2513) AkkoYK 2025-08-22 16:55:07 +08:00
  • aa6f73574d feat: 多 t2i 服务的随机负载均衡 (#2529) Soulter 2025-08-22 16:43:59 +08:00
  • 94f0419ef7 docs: update readme Soulter 2025-08-20 16:41:22 +08:00
  • cefd2d7f49 chore: update project version to 4.0.0 Soulter 2025-08-20 15:48:37 +08:00
  • 81e1e545fb fix: add type definition for migrationDialog and ensure open method exists before calling Soulter 2025-08-20 15:48:12 +08:00
  • d516920e72 Merge remote-tracking branch 'origin/master' into releases/4.0.0 Soulter 2025-08-20 15:43:54 +08:00
  • 2171372246 feat: llm_tool 装饰器返回值支持返回 mcp 库中 tool 的返回值类型(mcp.type.CallToolResult) (#2507) Soulter 2025-08-20 15:33:46 +08:00
  • d2df4d0cce Feature: 支持在配置文件配置可用的插件组 (#2505) Soulter 2025-08-20 15:25:41 +08:00
  • 6ab90fc123 fix: 移除知识库中的提示文本 Soulter 2025-08-20 11:27:02 +08:00
  • 1a84ebbb1e fix: remove debug print statement for reranked results in FaissVecDB Soulter 2025-08-19 17:57:16 +08:00
  • c9c0352369 feat: 知识库支持配置重排序模型 Soulter 2025-08-19 17:51:01 +08:00
  • 9903b028a3 Feature: 支持配置重排序模型(vLLM API 格式)用于 score 任务 (#2496) Soulter 2025-08-19 16:15:31 +08:00
  • 49def5d883 📦 release: v3.5.25 Soulter 2025-08-19 01:32:24 +08:00
  • 6975525b70 feat: 添加预发布版本提醒和检测功能 Soulter 2025-08-19 01:15:56 +08:00
  • fbc4f8527b Merge remote-tracking branch 'origin/master' into releases/4.0.0 Soulter 2025-08-19 00:53:36 +08:00
  • 90cb5a1951 fix: 当返回文本为空并且存在工具调用时错误地被终止事件,导致工具调用结果未被返回 (#2491) Soulter 2025-08-19 00:52:13 +08:00
  • ac71d9f034 perf: 使用 run_coroutine_threadsafe SoulterandRaven95676 2025-08-18 19:32:35 +08:00
  • 64bcbc9fc0 refactor: 重构 SharedPreference 类并采用数据库存储替换 json 存储 (#2482) Soulter 2025-08-18 19:12:26 +08:00
  • 9e7d46f956 perf: 调整 WebUI sidebar 顺序 Soulter 2025-08-18 11:57:01 +08:00
  • e911896cfb feat: 添加知识库插件更新检查和更新功能 Soulter 2025-08-18 11:27:48 +08:00
  • 9c6d66093f feat: 增加工具使用模型能力选项 Soulter 2025-08-18 10:37:10 +08:00
  • b2e39b9701 fix: 修复迁移对话时的一些问题 Soulter 2025-08-17 23:44:08 +08:00
  • e95ad4049b feat: 添加 WebUI 迁移助手以及相关迁移方法 (#2477) Soulter 2025-08-17 23:24:30 +08:00
  • 1df49d1d6f refactor: 重构 Function Tool 管理并初步引入 Multi Agent 及 Agent Handsoff 机制 (#2454) Soulter 2025-08-17 10:57:25 +08:00
  • b71000e2f3 fix: 修复无法清空 http_proxy 代理的问题 (#2434) 2025-08-17 10:49:23 +08:00
  • 47e6ed455e Feature: 支持在 WebUI 配置文件页中配置默认知识库 (#2437) Soulter 2025-08-15 12:40:46 +08:00
  • 92592fb9d9 Merge remote-tracking branch 'origin/master' into releases/4.0.0 Soulter 2025-08-14 23:55:08 +08:00
  • 02a9769b35 fix: 补充工具调用轮数上限配置 Soulter 2025-08-14 23:51:22 +08:00
  • 7640f11bfc docs: update readme Soulter 2025-08-14 17:28:51 +08:00
  • be8a0991ed feat: 添加条件显示逻辑以优化插件配置项的可见性管理 (#2433) Soulter 2025-08-14 14:56:31 +08:00
  • 9fa44dbcfa docs: update readme Soulter 2025-08-14 14:16:22 +08:00
  • 61aac9c80c feat: 支持通过解析URL 的方式导入网页数据到知识库 (#2280) RC-CHNandSoulter 2025-08-14 14:01:11 +08:00
  • 60af83cfee feat: 添加对话选中状态管理,优化默认对话加载逻辑 Soulter 2025-08-14 13:53:36 +08:00
  • cf64e6c231 Merge remote-tracking branch 'origin/master' into releases/4.0.0 Soulter 2025-08-14 13:36:19 +08:00
  • 2cae941bae Fix incomplete Gemini streaming responses in chat history (#2429) 2025-08-14 11:56:50 +08:00
  • bc0784f41d fix: enable_thinking parameter for qwen3 models in non-streaming calls (#2424) 2025-08-14 11:18:29 +08:00
  • b711140f26 Feature: 优化 WebSearch 的爬取网页速度并且支持使用 Tavily 作为搜索引擎 (#2427) Soulter 2025-08-14 10:52:35 +08:00
  • c57d75e01a feat: add comprehensive GitHub Copilot instructions for AstrBot development (#2426) CopilotandSoulter 2025-08-13 23:31:28 +08:00
  • 1d766001bb Feature: 增加图片转述提供商配置、支持用户自定义模型模态能力 (#2422) Soulter 2025-08-13 19:11:17 +08:00
  • 0759a11a85 fix: 修复 stage 在不同 pipeline 中被重复使用的问题和 persona 相关问题 Soulter 2025-08-13 13:13:04 +08:00
  • cb749a38ab chore: remove status checking in chat page Soulter 2025-08-13 10:45:50 +08:00
  • 369eab18ab Refactor: 重构配置文件管理,以支持更灵活的、会话粒度的(基于 umo part)配置文件隔离 (#2328) Soulter 2025-08-13 09:18:49 +08:00
  • 73edeae013 perf: 优化hint渲染方式,为部分类型供应商添加默认的温度选项 (#2321) RC-CHN 2025-08-12 21:53:06 +08:00
  • 7d46314dc8 fix: 修复注册文件时由于 file:/// 前缀,导致文件被误判为不存在的问题 (#2325) MUKAPP 2025-08-12 21:47:31 +08:00
  • d5a53a89eb fix: 修复插件的 terminate 无法被正常调用的问题 (#2352) 你们的饺子 2025-08-12 21:41:19 +08:00
  • a85bc510dd chore(deps): bump actions/checkout in the github-actions group (#2400) dependabot[bot] 2025-08-12 15:15:28 +08:00
  • 2beea7d218 📦 release: v3.5.24 Soulter 2025-08-07 20:36:59 +08:00
  • a93cd3dd5f feat: compshare provider Soulter 2025-08-07 20:25:38 +08:00
  • 6c1f540170 chore: 移除 MCP 市场相关路由 Soulter 2025-08-04 19:21:27 +08:00
  • d026a9f009 chore: 移除 MCP 市场相关逻辑 (#2314) Soulter 2025-08-04 17:40:21 +08:00
  • a8e7dadd39 fix: 修复访问令牌的空格问题 Soulter 2025-08-04 17:26:22 +08:00
  • 2f8d921adf feat: add support to sync mcp servers from ModelScope (#2313) Soulter 2025-08-04 17:24:07 +08:00
  • 0c6e526f94 fix: platform id Soulter 2025-08-04 13:10:37 +08:00
  • b1e3018b6b Improve: 引入全新的人格管理模式以及重构函数工具管理器 (#2305) Soulter 2025-08-04 00:56:26 +08:00
  • 87f05fce66 Fix: 当多个相同消息平台实例部署时上下文可能混乱(共享) (#2298) Soulter 2025-08-02 21:38:55 +08:00
  • 1b37530c96 Merge remote-tracking branch 'origin/master' into releases/4.0.0 Soulter 2025-08-02 20:14:18 +08:00
  • db4d02c2e2 docs: add 1panel deployment method Soulter 2025-08-02 19:01:49 +08:00
  • fd7811402b fix: 添加对 metadata 中 description 字段的支持,确保元数据完整性 Soulter 2025-08-02 16:01:10 +08:00
  • eb0325e627 fix: 修复了 OpenAI 类型的 LLM 空内容响应导致的无法解析 completion 的错误。 (#2279) 你们的饺子 2025-08-02 15:46:11 +08:00
  • 842c3c8ea9 Refactor: using sqlmodel(sqlchemy+pydantic) as ORM framework and switch to async-based sqlite operation (#2294) Soulter 2025-08-02 15:44:00 +08:00
  • 8b4b04ec09 fix(i18n): add missing noTemplates key (#2292) IGCrystal 2025-08-02 14:16:59 +08:00
  • 9f32c9280f chore: update and rename PLUGIN_PUBLISH.md to PLUGIN_PUBLISH.yml (#2289) Larch-C 2025-08-02 14:16:19 +08:00
  • 4fcd09cfa8 feat: add ModelScope API support (#2230) yrk111222 2025-08-02 14:14:08 +08:00
  • 7a8d65d37d feat: add plugins local cache and remote file MD5 validation (#2211) Misaka MikotoandSoulter 2025-08-02 14:03:53 +08:00
  • 23129a9ba2 Merge branch 'releases/3.5.23' Raven95676 2025-07-26 16:49:38 +08:00
  • 7f791e730b fix: changelogs Raven95676 2025-07-26 16:49:05 +08:00
  • f7e296b349 Merge branch 'releases/3.5.23' Raven95676 2025-07-26 16:34:30 +08:00
  • 712d4acaaa release: v3.5.23 Raven95676 2025-07-26 16:32:06 +08:00
  • 74a5c01f21 refactor: remove code and documentation references related to gewechat Raven95676 2025-07-26 14:19:17 +08:00
  • 3ba8724d77 Merge branch 'master' into dev Raven95676 2025-07-26 14:02:05 +08:00
  • 6313a7d8a9 Merge pull request #2221 from Raven95676/fix/axios-dependency 鸦羽 2025-07-24 18:34:14 +08:00
  • 432a3f520c fix: update axios version range for vulnerability fix Raven95676 2025-07-24 18:28:02 +08:00
  • 191b3e42d4 feat: implement log history retrieval and improve log streaming handling (#2190) Soulter 2025-07-23 23:36:08 +08:00
  • a27f05fcb4 chore: 修改 OpenAI 嵌入模型提供商默认向量维度为1024 (#2209) Misaka Mikoto 2025-07-23 23:35:04 +08:00
  • 2f33e0b873 chore: remove adapters of wechat personal account Soulter 2025-07-23 10:51:38 +08:00
  • f0359467f1 chore: remove adapters of wechat personal account Soulter 2025-07-23 10:50:43 +08:00
  • d1db8cf2c8 chore: remove adapters of wechat personal account Soulter 2025-07-23 10:48:58 +08:00
  • b1985ed2ce Merge branch 'dev' Soulter 2025-07-23 00:38:08 +08:00
  • 140ddc70e6 feat: 使用会话锁保证分段回复时的消息发送顺序 (#2130) 2025-07-23 00:37:29 +08:00
  • d7fd616470 style: code quality Soulter 2025-07-21 17:04:29 +08:00
  • 3ccbef141e perf: extension ui Soulter 2025-07-21 15:16:49 +08:00
  • e92fbb0443 feat: add ProxySelector component for GitHub proxy configuration and connection testing (#2185) Soulter 2025-07-21 15:05:49 +08:00
  • bd270aed68 fix: handle event construction errors in message reply processing Soulter 2025-07-20 22:52:14 +08:00
  • 28d7864393 perf: tool use page UI (#2182) Soulter 2025-07-20 20:24:03 +08:00
  • b5d8173ee3 feat: add a file uplod button in WebChat page (#2136) RC-CHN 2025-07-20 16:02:28 +08:00
  • 17d62a9af7 refactor: mcp server reload mechanism (#2161) SoulterandRaven95676 2025-07-20 15:53:13 +08:00
  • d89fb863ed fix: improve logging and error message details in LLMRequestSubStage Soulter 2025-07-18 16:13:27 +08:00
  • a21ad77820 Merge pull request #2146 from Raven95676/fix/mcp Soulter 2025-07-18 13:04:50 +08:00
  • f86c8e8cab perf: ensure MCP client termination in cleanup process Raven95676 2025-07-17 23:17:23 +08:00
  • cb12cbdd3d fix: managing MCP connections with AsyncExitStack Raven95676 2025-07-16 23:44:51 +08:00
  • 6661fa996c fix: audio block does not display Soulter 2025-07-14 22:20:03 +08:00
  • c19bca798b fix: xfyun model tool use error workaround Soulter 2025-07-14 22:07:28 +08:00
  • 8f98b411db Merge pull request #2129 from AstrBotDevs/perf-refine-webui-chatpage Soulter 2025-07-14 21:49:18 +08:00
  • a8aa03847e feat: enhance theme customization with new background properties and markdown styling Soulter 2025-07-14 21:47:25 +08:00
  • 1bfd747cc6 perf: add system_prompt to payload_vars in dify text_chat method Soulter 2025-07-14 11:00:01 +08:00
  • ae06d945a7 Merge pull request #2054 from RC-CHN/master Soulter 2025-07-13 17:38:22 +08:00
  • 9f41d5f34d Merge remote-tracking branch 'origin/master' into RC-CHN/master Soulter 2025-07-13 17:35:53 +08:00
  • ef61c52908 fix: remove non-existent Response field Soulter 2025-07-13 17:33:13 +08:00
  • d8842ef274 perf: code quality Soulter 2025-07-13 17:27:40 +08:00