Soulter
|
2ec7eab8e2
|
fix(provider): handle audio parts in OpenAI Responses adapter
|
2026-06-27 16:58:13 +08:00 |
|
DolphinZZZZZ
|
777d67d323
|
test(provider): cover OpenAI Responses adapter
|
2026-06-22 15:30:14 +08:00 |
|
DolphinZZZZZ
|
77eed09e9e
|
feat(provider): add OpenAI Responses provider
|
2026-06-22 15:12:09 +08:00 |
|
Soulter
|
756469a39f
|
fix: remove unused vocechat logo and update xmas hat image
|
2026-06-21 23:44:33 +08:00 |
|
Weilong Liao
|
16beb9a9d7
|
fix: remove redundant font family from stylesheet link (#8942)
|
2026-06-21 23:36:21 +08:00 |
|
Soulter
|
e30655b04e
|
fix: refresh WebUI with cache buster
|
2026-06-21 18:12:07 +08:00 |
|
Soulter
|
1283421339
|
fix: update workflow names to improve readability
|
2026-06-21 14:17:36 +08:00 |
|
Soulter
|
7980ed28ad
|
fix: restore cli init dashboard monkeypatch hook
|
2026-06-21 14:14:45 +08:00 |
|
Weilong Liao
|
c59ef11128
|
chore: bump version to 4.26.0-beta.12 (#8934)
v4.26.0-beta.12
|
2026-06-21 14:12:07 +08:00 |
|
Weilong Liao
|
05148dfdd9
|
fix: add sdist build artifact path to allow dashboard artifact to be included (#8933)
* fix: add sdist build artifact path to allow dashboard artifact to be included
* Update pyproject.toml
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-06-21 14:08:48 +08:00 |
|
Weilong Liao
|
39d425316f
|
fix: created unnecessary data dir when executing astrbot command (#8932)
* fix: created unnecessary data dir when executing astrbot command
fixes: #8853
* fix: 更新包版本更新函数以修改 astrbot/__init__.py 中的版本号
|
2026-06-21 14:04:49 +08:00 |
|
lingyun14
|
42ca89d6c8
|
fix: 修复提供商源修改 ID 后保存被静默还原的问题 (#8915)
* Update schemas.py
* Update schemas.py
|
2026-06-21 11:55:54 +08:00 |
|
Weilong Liao
|
b6913833d4
|
chore: bump version to 4.26.0-beta.11
Release 4.26.0-beta.11
v4.26.0-beta.11
|
2026-06-20 22:32:56 +08:00 |
|
Soulter
|
f9d4082217
|
feat: add prerelease visibility toggle
|
2026-06-20 22:23:25 +08:00 |
|
Soulter
|
ddc4e142c7
|
fix: clarify WebUI recovery hint
|
2026-06-20 22:11:38 +08:00 |
|
Weilong Liao
|
d36987dd19
|
fix: restore static runtime version
Fixes #8924
|
2026-06-20 22:06:24 +08:00 |
|
NayukiChiba
|
0a0c677404
|
docs: 文档更新 - 指令、FAQ、网页搜索、插件发布等 (#8912)
* docs(community): 更新 QQ 群组信息
- 移除了旧的 QQ 群组信息并添加了新的群组。
- 确保所有群组信息的准确性和完整性。
- 提升文档的可读性和用户体验。
* docs(webui): 为忘记密码章节添加 FAQ 引用链接
- 在英文和中文文档的"忘记密码"章节末尾添加 TIP 提示框
- 提示框链接至对应 FAQ 条目,提供更详细的操作说明
- 增强文档之间的关联性,提升用户查阅体验
* docs(command): 新增 /stats 和 /provider 指令文档,更新 FAQ 管理员指令列表
- 在英文和中文的命令文档中添加 /stats 和 /provider 指令的详细使用说明
- 更新中英文 FAQ 页面的管理员指令列表,与最新的默认指令保持一致
- 确保中英文文档内容同步,提升文档准确性和用户查阅体验
* docs(websearch): 新增 Firecrawl 网页搜索提供商文档支持
- 在开发版配置文档中补充 websearch_provider 选项,加入 firecrawl 及对应密钥配置项
- 更新中英文网页搜索使用指南,将支持搜索源数量同步为五种并提供 Firecrawl 注册指引
- 确保中英文文档内容一致,提升配置说明的完整性和用户查阅体验
* docs(plugin-publish): 更新插件提交方式至新仓库
- 废弃通过 AstrBot 主仓库 Issue 提交插件的方式
- 新增警告框提示正确提交入口为 AstrBot_Plugins_Collection
- 同步更新中英文版插件发布文档
|
2026-06-20 16:43:58 +08:00 |
|
Weilong Liao
|
da7f53d5eb
|
fix: keep system tools with persona tool lists (#8908)
|
2026-06-20 01:15:31 +08:00 |
|
Soulter
|
a7533aacda
|
fix: fall back to stale WebUI when repair fails
v4.26.0-beta.10
|
2026-06-20 00:01:29 +08:00 |
|
Weilong Liao
|
46a846b88b
|
chore: bump version to 4.26.0-beta.10 (#8905)
|
2026-06-19 23:59:39 +08:00 |
|
lxfight
|
2d98d38078
|
fix: inject knowledge base context as temporary user content (#8904)
|
2026-06-19 22:48:23 +08:00 |
|
Weilong Liao
|
1b0f5cb0d3
|
fix: keep WebUI assets in sync with core version (#8901)
* fix: keep WebUI assets in sync with core version
* fix: import dashboard version before bundled fallback
* fix: remove stale WebUI dist robustly
|
2026-06-19 22:46:38 +08:00 |
|
Weilong Liao
|
cdfb0bdf91
|
fix: restore webui 401 login redirect (#8903)
|
2026-06-19 22:43:21 +08:00 |
|
Weilong Liao
|
3760abb39b
|
chore: bump version to 4.26.0-beta.9 (#8895)
v4.26.0-beta.9
|
2026-06-19 17:47:17 +08:00 |
|
Weilong Liao
|
272242e407
|
chore: add release preparation workflow (#8891)
* chore: add release preparation workflow
* fix: address release workflow review feedback
|
2026-06-19 17:41:13 +08:00 |
|
Weilong Liao
|
dd36979eca
|
feat: implement request retry mechanism for provider requests (#8893)
* feat: implement request retry mechanism for provider requests
* feat: add request max retries configuration and implement retry logic for provider requests
* feat: update fake_query function to accept request_max_retries parameter
* feat: remove retry_rate_limits from provider request calls
|
2026-06-19 17:13:40 +08:00 |
|
Weilong Liao
|
143f846b92
|
fix: support renamed MCP streamable HTTP client
Support both MCP streamable HTTP client names and keep mcp dependency below 2.
|
2026-06-19 15:54:47 +08:00 |
|
Weilong Liao
|
5888631ed5
|
feat: add hosted core package downloads (#8888)
* feat: add hosted core package downloads
* Potential fix for pull request finding 'CodeQL / Incomplete URL substring sanitization'
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* fix: validate hosted core package archive
* fix: validate hosted dashboard package archive
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
|
2026-06-19 12:44:31 +08:00 |
|
Weilong Liao
|
29d66b84b9
|
feat: support workspace skills in requests (#8884)
* feat: support workspace skills in requests
* fix: harden workspace skill discovery
* fix: address workspace skills review comments
|
2026-06-19 12:03:07 +08:00 |
|
Weilong Liao
|
59734c22b6
|
fix(core): reject hardlinked files in restricted local fs tools
Reject multi-linked regular files in restricted local filesystem tools so workspace hardlink aliases cannot read or overwrite files outside allowed directories.
Fixes #8868.
|
2026-06-19 00:28:36 +08:00 |
|
Weilong Liao
|
309e05d3cc
|
fix: enforce future task owner checks (#8881)
|
2026-06-18 23:35:33 +08:00 |
|
Weilong Liao
|
49b86320cb
|
docs: clarify OpenAPI chat username identity (#8880)
|
2026-06-18 23:17:50 +08:00 |
|
Yufeng He
|
1a9d1f566d
|
fix(core): enforce persona tool boundaries (#8786)
* fix(core): enforce persona tool boundaries
* refactor: filter persona tools in one pass
---------
Co-authored-by: Soulter <905617992@qq.com>
|
2026-06-18 23:15:25 +08:00 |
|
Weilong Liao
|
264e7eaaa3
|
fix: restore OpenAPI file uploads
Expose /api/v1/file in OpenAPI, enable file-scoped API keys, and regenerate docs/client artifacts.
|
2026-06-18 12:37:38 +08:00 |
|
Soulter
|
2c8f38c886
|
chore: bump version to 4.26.0-beta.8
v4.26.0-beta.8
|
2026-06-18 00:13:50 +08:00 |
|
Soulter
|
12b1b27825
|
fix: harden upgrade restart recovery
|
2026-06-18 00:13:18 +08:00 |
|
Soulter
|
79d787c692
|
chore: bump version to 4.26.0-beta.7
|
2026-06-17 23:43:55 +08:00 |
|
Soulter
|
08fc565175
|
fix: handle legacy login upgrade recovery
|
2026-06-17 23:43:04 +08:00 |
|
Soulter
|
96474d3d84
|
chore: bump version to 4.26.0-beta.6
|
2026-06-17 23:16:02 +08:00 |
|
Weilong Liao
|
d5f5631287
|
fix: prefer v1 auth with legacy recovery fallback
|
2026-06-17 23:15:03 +08:00 |
|
Soulter
|
6a85405105
|
chore: bump version to 4.26.0-beta.5
|
2026-06-17 22:53:25 +08:00 |
|
C₂₂H₂₅NO₆
|
59fdd96627
|
fix: 修正人格编辑重名校验 (#8843)
Co-authored-by: C₂₂H₂₅NO₆ <Sisyphbaous-DT-Project@users.noreply.github.com>
|
2026-06-17 22:51:24 +08:00 |
|
Weilong Liao
|
19864b3f85
|
fix: recover interrupted dashboard upgrades
|
2026-06-17 22:48:47 +08:00 |
|
エイカク
|
2c8736fe42
|
fix: harden sandbox file transfers (#8840)
* fix: harden sandbox file transfers
* fix: check CUA sandbox availability with shell probe
* fix: address sandbox transfer review feedback
* fix: preserve CUA health check cancellation
* fix: tighten CUA health probe checks
|
2026-06-17 22:25:51 +09:00 |
|
Weilong Liao
|
55af880369
|
feat(qqofficial): allow QQ Official Webhook adapters to proactively send group messages without requiring a cached msg_id (#8841)
* feat(qqofficial): support webhook QR setup
* docs(qqofficial): simplify webhook QR setup step
|
2026-06-17 21:13:05 +08:00 |
|
letr
|
30ae18a8f0
|
feat(qqofficial): support group message create type (#8838)
* feat(qqofficial): support group message create
* chore: remove temporary qq official capture script
* feat(qqofficial): allow ws segmented replies
* fix(qqofficial): guard missing group mentions
* feat(qqofficial): enhance group message handling with debug logging and sender username
* feat(qqofficial): add recommended group chat settings and update bot creation instructions
* feat(qqofficial): enhance error handling for QQ Official API message sending
---------
Co-authored-by: Soulter <905617992@qq.com>
|
2026-06-17 19:11:48 +08:00 |
|
0xa7973908
|
2cafa217f2
|
chore: Change faiss-cpu version baseline from 1.12.0 to 1.14.3. (#8837)
Co-authored-by: SkyCanvas <maximwang110@gmail.com>
|
2026-06-17 16:21:30 +08:00 |
|
Soulter
|
2c5165e929
|
chore: bump version to 4.26.0-beta.4
v4.26.0-beta.4
|
2026-06-17 11:13:22 +08:00 |
|
Weilong Liao
|
fda5161451
|
fix: preserve persona default tool selection
Fix https://github.com/AstrBotDevs/AstrBot/issues/8828
|
2026-06-17 11:08:46 +08:00 |
|
Weilong Liao
|
d3b52356a6
|
fix: repair onboarding platform and backup upload (#8834)
|
2026-06-17 10:54:57 +08:00 |
|