Commit Graph

  • 41f8960302 fix: astrbot_file_read_tool returns clear error for directory path instead of misleading Permission denied (#9088) master Haoran Xu 2026-06-30 20:39:50 +08:00
  • 7831c68660 chore: bump version to 4.26.3 v4.26.3 Soulter 2026-06-30 20:10:58 +08:00
  • 17505df304 fix: skip workspace prompts in group sessions codex/fix-vulnerability-in-workspace-skills LIghtJUNction 2026-06-30 14:14:14 +08:00
  • f6a1fc3fef fix: close update staging temp context codex/fix-vulnerability-in-update-archives-handling LIghtJUNction 2026-06-30 14:00:49 +08:00
  • c992ebd52d Update astrbot/dashboard/services/update_service.py LIghtJUNction 2026-06-30 13:51:16 +08:00
  • 86c0a31fa8 fix: secure project update temp staging LIghtJUNction 2026-06-30 13:46:50 +08:00
  • b7da259787 fix: disable workspace skills in group sessions LIghtJUNction 2026-06-30 13:46:42 +08:00
  • f2241c8d74 fix: remove unauthenticated hosted core updates codex/propose-fix-for-core-update-vulnerability LIghtJUNction 2026-06-30 13:46:35 +08:00
  • 0a8fb37ca3 fix: skip stable update prompt for newer prereleases fix/prerelease-update-check Lightjunction Assistant 2026-06-29 03:18:20 +08:00
  • 6067a70803 feat: support local plugin install (#8448) LIghtJUNction 2026-06-29 01:44:06 +08:00
  • 89ec07a92b style: standardize dashboard dialog styling (#9062) Weilong Liao 2026-06-28 14:24:19 +08:00
  • 758e43273d fix: paginate knowledge base dashboard lists (#9055) lxfight 2026-06-28 14:00:45 +08:00
  • 3d4c4ed01b fix: validate plugin install sources (#9061) Weilong Liao 2026-06-28 13:45:59 +08:00
  • c1cc74b6bc fix: preserve fallback models for future tasks (#9054) Gargantua 2026-06-28 00:03:31 +08:00
  • a619988d2d chore: bump version to 4.26.2 (#9052) v4.26.2 Weilong Liao 2026-06-27 17:50:04 +08:00
  • 2ec7eab8e2 fix(provider): handle audio parts in OpenAI Responses adapter codex/fix-openai-responses-audio Soulter 2026-06-27 16:58:13 +08:00
  • de572e3fe0 fix: avoid duplicate send_message_to_user replies (#9051) Weilong Liao 2026-06-27 16:57:17 +08:00
  • 8044f4f571 fix: avoid duplicate send_message_to_user replies codex/fix-send-message-duplicate-response Soulter 2026-06-27 16:52:31 +08:00
  • d4fa9d3d5d fix: align OpenAI tool message sanitizer (#8350) F. Abyssalis 2026-06-27 16:27:32 +08:00
  • 771911a893 fix: keep Tab navigation within reset-password inputs in account dialog (#9049) Copilot 2026-06-27 16:21:24 +08:00
  • 8f30978c8d fix: separate plugin and tool activation state (#9048) Weilong Liao 2026-06-27 16:15:31 +08:00
  • dd2865d28c chore: remove plugin publish issue template (#9050) Weilong Liao 2026-06-27 16:11:13 +08:00
  • 298078b536 Fix: KV storage not cleared on plugin uninstall. Improved cleanup logic and updated i18n strings to indicate database KV data removal. (#8291) Fiber 2026-06-27 16:06:14 +08:00
  • 3667487dd7 fix: DeepSeek V4 proxy model recognition — substring match instead of exact set match for reasoning_content injection (#9015) 伊尔弥亚 - Irmia 2026-06-27 15:46:11 +08:00
  • 3db778ff09 fix: prevent API 400 errors by ensuring assistant messages with reasoning_content but no content or tool_calls are preserved with a placeholder content value (#8483) renchonghan 2026-06-27 15:26:09 +08:00
  • 8213c14cc6 fix: sanitize orphaned tool_result blocks in Anthropic provider (#8952) F. Abyssalis 2026-06-27 15:18:33 +08:00
  • b5784abc55 fix: only show plugin update for newer market versions Florance 2026-06-27 15:12:53 +08:00
  • b8f4c7d515 fix: handle MiMo STT audio and reasoning output (#8938) FuShang114 2026-06-27 15:04:41 +08:00
  • 0ef790d289 fix: track plugin install source for updates (#9037) Weilong Liao 2026-06-27 15:02:04 +08:00
  • 534ad0ccc7 fix: _KeyRotator index bounds check (#9040) fan 2026-06-27 13:56:26 +08:00
  • 5c219ff38d chore: apply pre-commit fixes dev LIghtJUNction 2026-06-27 09:45:11 +08:00
  • b5e29511ac fix: reliably kill shell process tree on Windows timeout (#8822) MUHAMED FAZAL PS 2026-06-26 21:40:59 +05:30
  • d6738a03f3 fix: preserve jpeg quality during conversion (#9031) Weilong Liao 2026-06-26 22:43:15 +08:00
  • 6438fb4e2f fix: preserve jpeg quality during conversion codex/preserve-jpeg-quality Soulter 2026-06-26 22:32:37 +08:00
  • 6dd5e1e080 fix: prevent plugin detail marketplace mismatches (#9028) FuShang114 2026-06-26 22:12:29 +08:00
  • c93bedf04d fix: unify handling of whitespace in streamed message segments and ensure trailing buffers are stripped before sending. (#9029) NayukiChiba 2026-06-26 22:11:31 +08:00
  • 110cc8736c fix: 'DashboardRequest' object has no attribute 'get_data' (#9021) (#9023) Lovely Moe Moli 2026-06-26 22:04:29 +08:00
  • ce05ac0db6 docs: add spanish readme (#9020) Light 2026-06-26 21:52:46 +08:00
  • 9ae33e9344 docs: update Python requirement to 3.12 (#9022) Jia 2026-06-26 19:43:50 +08:00
  • 98d0c2555b Merge branch 'master' into dev LIghtJUNction 2026-06-26 11:53:40 +08:00
  • c6b2c65b04 fix: preserve image formats in media handling (#9019) Weilong Liao 2026-06-26 11:27:32 +08:00
  • f8ce2fb468 fix: correct dashboard run return annotation LIghtJUNction 2026-06-26 10:53:04 +08:00
  • fcfe5ca41f feat: migrate dashboard api runtime LIghtJUNction 2026-06-26 10:17:08 +08:00
  • 5d22db51ad fix: resolve merge conflicts and complete dashboard API migration LIghtJUNction 2026-06-26 09:50:15 +08:00
  • 00c50b3b92 chore: bump version to 4.26.1 v4.26.1 Weilong Liao 2026-06-25 23:12:10 +08:00
  • 090f9008b6 chore: revert "fix: preserve At components when sending messages on qq_official plat…" (#9004) Weilong Liao 2026-06-25 17:07:08 +08:00
  • 473377f340 feat: update permission handling to delegate event context in guarded tools (#9001) Weilong Liao 2026-06-25 16:18:04 +08:00
  • 9daf8f0a84 fix: check OnWaitingLLMRequestEvent stop signal before acquiring session lock (#8935) Foolllll 2026-06-25 16:17:07 +08:00
  • 3828ebde18 feat: update permission handling to delegate event context in guarded tools fix/llm_tool Soulter 2026-06-25 16:16:17 +08:00
  • 348fe81720 feat: add name and compatibility date to wrangler configuration Soulter 2026-06-25 14:12:39 +08:00
  • 44df70d2e7 feat: add wrangler configuration for assets directory Soulter 2026-06-25 13:39:57 +08:00
  • 952d1bfad7 chore: bump version to 4.26.0 (#8994) v4.26.0 Weilong Liao 2026-06-24 23:44:15 +08:00
  • 0cfe4163cd fix: update max_context_length and dequeue_context_length defaults Soulter 2026-06-24 23:21:47 +08:00
  • e3009e96a8 fix: cap llm compression recent rounds codex/context-compress-fallback-master Soulter 2026-06-24 23:08:38 +08:00
  • 184c7cac5b fix: prefer llm context compression fallback Soulter 2026-06-24 23:02:18 +08:00
  • d90530af8e Revert "fix: reconnect MCP client on terminated session (#8694)" (#8991) Weilong Liao 2026-06-24 22:44:45 +08:00
  • 2bda4e4d96 fix: reconnect MCP client on terminated session (#8694) EterUltimate 2026-06-24 22:43:24 +08:00
  • bc117038fb fix: preserve At components when sending messages on qq_official platform (#8983) ZouZhang 2026-06-24 22:15:12 +08:00
  • b7cadfe704 fix: allow plugin page asset token fallback (#8970) FuShang114 2026-06-24 22:11:49 +08:00
  • 6a343b7656 chore(deps): bump actions/checkout in the github-actions group (#8963) dependabot[bot] 2026-06-24 21:47:39 +08:00
  • c89984bf42 Updated Documentation for Password Reset (#8987) Cooper 2026-06-24 21:47:20 +08:00
  • 421d718041 feat: show public version details on login (#8986) Weilong Liao 2026-06-24 21:46:29 +08:00
  • 967ed01cf7 fix: add data scope to api keys (#8985) Weilong Liao 2026-06-24 16:37:46 +08:00
  • 4c53b82534 fix: add data scope to api keys codex/add-data-scope Soulter 2026-06-24 16:31:34 +08:00
  • df4d93d724 fix: normalize cron weekday scheduling (#8984) Weilong Liao 2026-06-24 16:22:58 +08:00
  • 3c7956e8c8 fix: prevent path traversal in plugin upload filenames (#8968) VectorPeak 2026-06-24 15:55:53 +08:00
  • 5266d170a3 fix: prevent path traversal vulnerability in knowledge base upload filenames (#8971) VectorPeak 2026-06-24 15:55:01 +08:00
  • ae29a7eaf9 feat(websearch): add Exa as a web search provider (#8973) Tanishq 2026-06-24 13:23:47 +05:30
  • 777d67d323 test(provider): cover OpenAI Responses adapter DolphinZZZZZ 2026-06-22 15:30:14 +08:00
  • 77eed09e9e feat(provider): add OpenAI Responses provider DolphinZZZZZ 2026-06-22 15:12:09 +08:00
  • 756469a39f fix: remove unused vocechat logo and update xmas hat image Soulter 2026-06-21 23:44:23 +08:00
  • 16beb9a9d7 fix: remove redundant font family from stylesheet link (#8942) Weilong Liao 2026-06-21 23:36:21 +08:00
  • e30655b04e fix: refresh WebUI with cache buster Soulter 2026-06-21 18:12:07 +08:00
  • d21f218844 chore: bump version to 4.25.6 v4.25.6 release/4.25.6 Soulter 2026-06-21 17:36:35 +08:00
  • 88c9a90ae6 chore: merge v4.25.6 rc.3 Soulter 2026-06-21 17:33:06 +08:00
  • 3226cc6f0e fix: refresh WebUI with cache buster v4.25.6-rc.3 release/4.25.6-rc.3 Soulter 2026-06-21 17:19:34 +08:00
  • 90ea91884c fix: poll restart status during WebUI update v4.25.6-rc.2 release/4.25.6-rc.2 Soulter 2026-06-21 17:01:16 +08:00
  • 598a739bab fix: improve WebUI update stability v4.25.6-rc.1 release/4.25.6-rc.1 Soulter 2026-06-21 16:40:11 +08:00
  • 1283421339 fix: update workflow names to improve readability Soulter 2026-06-21 14:17:36 +08:00
  • 7980ed28ad fix: restore cli init dashboard monkeypatch hook Soulter 2026-06-21 14:14:45 +08:00
  • c59ef11128 chore: bump version to 4.26.0-beta.12 (#8934) v4.26.0-beta.12 Weilong Liao 2026-06-21 14:12:07 +08:00
  • 05148dfdd9 fix: add sdist build artifact path to allow dashboard artifact to be included (#8933) Weilong Liao 2026-06-21 14:08:48 +08:00
  • 796a18dd46 Update pyproject.toml fix/pypi-webui-not-included Weilong Liao 2026-06-21 14:08:28 +08:00
  • ea159cbe79 fix: add sdist build artifact path to allow dashboard artifact to be included Soulter 2026-06-21 14:06:31 +08:00
  • 39d425316f fix: created unnecessary data dir when executing astrbot command (#8932) Weilong Liao 2026-06-21 14:04:49 +08:00
  • e258d5ea10 fix: 更新包版本更新函数以修改 astrbot/__init__.py 中的版本号 fix/8853 Soulter 2026-06-21 14:04:23 +08:00
  • 05e4849e0e fix: created unnecessary data dir when executing astrbot command Soulter 2026-06-21 14:01:19 +08:00
  • 42ca89d6c8 fix: 修复提供商源修改 ID 后保存被静默还原的问题 (#8915) lingyun14 2026-06-21 11:55:54 +08:00
  • b6913833d4 chore: bump version to 4.26.0-beta.11 v4.26.0-beta.11 Weilong Liao 2026-06-20 22:32:56 +08:00
  • f9d4082217 feat: add prerelease visibility toggle Soulter 2026-06-20 22:23:25 +08:00
  • ddc4e142c7 fix: clarify WebUI recovery hint Soulter 2026-06-20 22:09:43 +08:00
  • d36987dd19 fix: restore static runtime version Weilong Liao 2026-06-20 22:06:24 +08:00
  • 0a0c677404 docs: 文档更新 - 指令、FAQ、网页搜索、插件发布等 (#8912) NayukiChiba 2026-06-20 16:43:58 +08:00
  • da7f53d5eb fix: keep system tools with persona tool lists (#8908) Weilong Liao 2026-06-20 01:15:31 +08:00
  • 319b2570be fix: keep system tools with persona tool lists codex/keep-system-tools-with-persona Soulter 2026-06-20 00:57:43 +08:00
  • a7533aacda fix: fall back to stale WebUI when repair fails v4.26.0-beta.10 Soulter 2026-06-19 23:42:33 +08:00
  • 46a846b88b chore: bump version to 4.26.0-beta.10 (#8905) Weilong Liao 2026-06-19 23:59:39 +08:00
  • eea74cf909 fix: prevent cli init from creating cwd data codex/fix-cli-init-runtime-root Soulter 2026-06-19 23:57:03 +08:00
  • a6ef5131cb fix: fall back to stale WebUI when repair fails codex/fix-webui-version-sync Soulter 2026-06-19 23:42:33 +08:00
  • 6c85995a14 chore: bump version to 4.26.0-beta.10 release/4.26.0-beta.10 Soulter 2026-06-19 22:54:21 +08:00