Commit Graph

  • fe3d77568b refactor: embed agent runner configuration in profiles (#9821) master Soulter 2026-08-29 22:40:46 +08:00
  • d2d7e5aefd feat: add conversation shortcuts to statistics (#9847) Soulter 2026-08-27 19:04:56 +08:00
  • cec1cd53ab feat: add conversation shortcuts to statistics codex/conversation-shortcut Soulter 2026-08-27 19:04:16 +08:00
  • 69030851d4 feat: consolidate data dashboard and redesign conversations (#9846) Soulter 2026-08-27 18:53:02 +08:00
  • 8ea8ce613a fix(provider): preserve current user turn in Gemini history (#9738) AnegasakiNene 2026-08-27 00:57:35 +08:00
  • 49caa6cb77 fix: preserve QQ Official group routing in unique sessions (#9833) Ruihan Li 2026-08-27 00:42:40 +08:00
  • c61fa088b7 fix: keep proactive agent history in contexts (#9818) Ruihan Li 2026-08-27 00:40:33 +08:00
  • 87a1917e80 refactor(dashboard): redesign bot management workspace (#9825) Soulter 2026-08-27 00:38:33 +08:00
  • 5152c09a78 fix(dashboard): reset persona folder after deletion (#9832) Soulter 2026-08-26 22:43:09 +08:00
  • 1e88fbb3a3 feat(dashboard): improve authentication controls (#9830) Soulter 2026-08-26 21:34:43 +08:00
  • a436456d42 fix: stop empty LLM requests before provider dispatch (#9815) mrlonely 2026-08-26 20:50:07 +08:00
  • 4f5941eb05 fix: hide internal personal WeChat settings (#9827) Soulter 2026-08-26 20:49:52 +08:00
  • 690abefa5e fix: isolate rate limits by unified message origin (#9814) Ruihan Li 2026-08-26 20:43:08 +08:00
  • e183dd285f feat(dashboard): support masked secret config fields (#9824) Soulter 2026-08-26 20:41:29 +08:00
  • 7c3fedc8ba refactor(dashboard): unify provider management workspace (#9820) Soulter 2026-08-26 19:12:17 +08:00
  • 2ffdb9a1fa fix: adapt provider icons to dark mode (#9647) Caleb 2026-08-26 14:54:54 +08:00
  • d5766d046a fix(dashboard): show create folder button on mobile in persona manager (#9812) 一张白纸 2026-08-26 11:35:26 +08:00
  • 09a56127ad fix: apply max_agent_step config to cron and background task agents (#9801) Yoshy 2026-08-26 10:11:00 +08:00
  • 07013445f9 feat: improve default and local t2i rendering (#9803) Soulter 2026-08-26 10:06:50 +08:00
  • 4d877c9919 fix: handle DingTalk app creation status (#9808) Soulter 2026-08-26 00:53:48 +08:00
  • 67c6fd3d5d feat: add portable message buttons codex/feat-portable-message-buttons Soulter 2026-08-26 00:40:56 +08:00
  • c99580e6bb fix: handle DingTalk app creation status Soulter 2026-08-26 00:38:45 +08:00
  • 59a964880c fix(logging): make console and root logger follow configured log level (#9805) 大饼鸡蛋 2026-08-25 21:57:36 +08:00
  • d547fc491d fix: keep WeCom callback receive loop responsive (#9759) LIghtJUNction 2026-08-25 17:34:40 +08:00
  • 9200e40d68 fix: stabilize OpenAI tool schema order (#9798) 牧濑红莉栖(BOT) 2026-08-25 16:30:05 +08:00
  • 68d0a99db4 fix: gray out commands of disabled plugins in behavior manager (#9664) 楚风礼赞 2026-08-25 16:19:57 +08:00
  • 828412d537 fix: align Anthropic API base URL logic with OpenAI API (#9802) Soulter 2026-08-25 16:05:53 +08:00
  • 4f5a6b1db5 perf: move COPY after dependency installation (#9787) 落秋枫叶 2026-08-25 15:45:02 +08:00
  • 98f11589f2 fix: add touch device detection for menu interaction (#9782) 一张白纸 2026-08-25 15:06:33 +08:00
  • c45f76b73b chore(deps): bump the github-actions group with 2 updates (#9799) dependabot[bot] 2026-08-25 15:03:54 +08:00
  • c6a14e0600 fix: resolve double scrollbar in edit mode of conversation detail dialog (#9752) Rain-0x01_ 2026-08-24 11:24:39 +08:00
  • c87b7733a5 fix(provider): adapt anthropic source to httpx2 rename in anthropic 1.0.0 (#9791) Ruochen Pan 2026-08-24 10:33:29 +08:00
  • 19d00fb1f0 fix: register standard SVG MIME type for WebUI static files (#9735) Wei Chengqian 2026-08-21 17:20:00 +08:00
  • b0bb3b4760 fix: update deprecated NVIDIA retrieval models (#9750) C10H14N2O5 2026-08-21 17:17:56 +08:00
  • 4fe2975975 chore: bump version to 4.27.4 (#9749) v4.27.4 Soulter 2026-08-20 00:50:56 +08:00
  • b8cd04e4da fix: stop preloading entire preferences table into memory (#9747) Soulter 2026-08-20 00:21:15 +08:00
  • 9c895838d3 fix: convert telegram audio files into a Record component (#9702) Trainingcqy 2026-08-19 13:46:18 +09:00
  • 13e161d157 chore(deps): bump github/codeql-action in the github-actions group (#9721) dependabot[bot] 2026-08-19 12:45:24 +08:00
  • 47ab2fe026 fix: add LLM metadata fallback endpoint (#9725) Wei Chengqian 2026-08-19 11:08:01 +08:00
  • 8819da3f67 fix(wecom): prevent Weixin Kefu webhook processing from failing when synced messages omit the open_kfid field. sloveniat 2026-08-19 10:54:09 +08:00
  • c4616578d6 docs: fix self-hosted t2i setup instructions (#9720) Soulter 2026-08-18 00:16:32 +08:00
  • 599fb35424 chore: sync master into prerelease update fix fix/prerelease-update-check LIghtJUNction 2026-08-17 17:19:46 +08:00
  • 9233b75ce3 chore: sync master into workspace skill fix codex/fix-vulnerability-in-workspace-skills LIghtJUNction 2026-08-17 17:19:45 +08:00
  • a36e048992 fix: resolve sync regressions and CI failures dev agent/sync-master-into-dev-20260816 LIghtJUNction 2026-08-16 16:57:59 +08:00
  • a4bdde73a1 fix: repair dev test baseline after master sync LIghtJUNction 2026-08-16 16:38:47 +08:00
  • 96018e6891 chore: sync master into dev LIghtJUNction 2026-08-16 15:29:51 +08:00
  • b9e565f3ba fix: remove knowledge base upload file limit (#9701) Soulter 2026-08-15 17:19:50 +08:00
  • fe22f758e9 fix: separate reasoning metadata from provider config (#9699) Soulter 2026-08-15 16:33:16 +08:00
  • 62b254b3c4 fix(config): don't rotate dashboard password on password_change_required (#9665) Wei Chengqian 2026-08-15 15:57:49 +08:00
  • e0ded9cde6 fix: keep chat sidebar accessible at medium widths (#9698) Soulter 2026-08-15 15:55:42 +08:00
  • e262522bc5 fix(dashboard): adapt trace colors to theme (#9688) C10H14N2O5 2026-08-15 12:52:38 +08:00
  • 0fceeb3b6b docs: add plugin attribution guidelines Soulter 2026-08-15 01:20:56 +08:00
  • 70b95e0185 feat: show plugin update time in marketplace details (#9690) Soulter 2026-08-15 01:07:03 +08:00
  • eede34c183 chore: record master sync ancestry LIghtJUNction 2026-08-14 13:52:58 +08:00
  • e262833838 chore: sync master into dev (#9679) LIghtJUNction 2026-08-14 13:51:32 +08:00
  • d5f7371994 refactor(misskey): migrate off deprecated visibility resolver alias (#9674) Ruochen Pan 2026-08-14 10:15:58 +08:00
  • 08d0b1f74f feat: log effective Windows local runtime shell (#9648) C10H14N2O5 2026-08-14 00:51:51 +08:00
  • 3bb5660219 fix: detect audio format from file content (#9612) xiaoxuan010 2026-08-14 00:51:01 +08:00
  • d0bb26aaa3 docs: add ShengSuanYun provider guide Soulter 2026-08-14 00:48:24 +08:00
  • de33730454 fix: include JSON cards in group context (#9655) PeiPei233 2026-08-14 00:33:48 +08:00
  • 27689db58c feat(provider): add SSYCloud chat completion provider (#9659) xxshu26 2026-08-14 00:30:08 +08:00
  • 604392d9a8 Refactor: stat service deprecated stats (#9658) Ruochen Pan 2026-08-13 15:10:03 +08:00
  • fbbb6814d3 fix(dashboard): harden config selector paths agent/harden-config-selector LIghtJUNction 2026-08-13 14:17:02 +08:00
  • 2610e2c5db Merge remote-tracking branch 'origin/master' into codex/linux-bubblewrap-shell-sandbox codex/linux-bubblewrap-shell-sandbox Soulter 2026-08-13 12:09:05 +08:00
  • 19c029e36d chore: bump version to 4.27.3 (#9650) v4.27.3 Soulter 2026-08-13 01:00:20 +08:00
  • e9ae69f93a fix: prevent SharedPreferences deadlocks (#9649) Soulter 2026-08-13 00:44:42 +08:00
  • 95181b6c27 fix(kb): support UUID fallback in get_kb_by_name and warn on missing KBs (#9636) lxfight 2026-08-13 00:43:05 +08:00
  • dd9da23965 feat(qqofficial): add chunked file uploads (#9646) Soulter 2026-08-12 23:25:24 +08:00
  • a9a1000e59 fix: propagate QQ media upload failures (#9644) Soulter 2026-08-12 23:11:21 +08:00
  • fbf5284aec fix: improve dark theme text contrast (#9643) Soulter 2026-08-12 22:38:34 +08:00
  • 5e40eb4b52 feat: add download-count sorting to plugin marketplace (#9570) C₂₂H₂₅NO₆ 2026-08-12 21:41:12 +08:00
  • 123439d098 feat: support PowerShell 7 for Windows local shell (#9622) Wei Chengqian 2026-08-12 21:01:42 +08:00
  • fc353ab342 chore: update readme Soulter 2026-08-12 19:20:37 +08:00
  • 3f972462c0 Merge remote-tracking branch 'origin/master' into dev LIghtJUNction 2026-08-12 15:45:10 +08:00
  • a9bb8a64ca fix: stabilize OpenAI HTTP client test Soulter 2026-08-12 10:42:17 +08:00
  • 889feb908b fix: fix: restore missing WebChat sessions (#9607) Zeyu Zhang 2026-08-12 10:33:50 +08:00
  • 91ee487131 fix: convert Telegram video notes into a Video component (#9627) Trainingcqy 2026-08-12 11:27:03 +09:00
  • dbc0e7113f refactor(core): add type hints to pipeline scheduler (#9621) VIOLET 2026-08-12 10:26:06 +08:00
  • 79959bb97c fix: treat empty config schema as no config items (#9619) Wei Chengqian 2026-08-12 10:25:11 +08:00
  • 8ab30ba487 chore(deps): bump the github-actions group with 2 updates (#9620) dependabot[bot] 2026-08-12 10:23:53 +08:00
  • 939bdce0df fix(telegram): use static thumbnail for animated stickers (#9610) Trainingcqy 2026-08-10 22:24:46 +09:00
  • aeccd857e1 fix(kb): restore complete knowledge base retrieval results (#9618) lxfight 2026-08-10 21:21:36 +08:00
  • 7a2ef6a9e0 feat: release v4.27.2 LIghtJUNction 2026-08-08 20:26:05 +08:00
  • 30e20318cb fix: cancel stopped agent runs immediately (#9602) Soulter 2026-08-08 17:10:04 +08:00
  • b3949f97bd feat(webui): add plugin config default reset (#9599) Soulter 2026-08-08 15:44:26 +08:00
  • 40c8d1ad03 fix: capture agent end_time before emitting agent_stats (#9597) Wei Chengqian 2026-08-08 12:05:40 +08:00
  • 2418c6a0c7 fix: sync plugin skill state across the dashboard (#9596) Soulter 2026-08-08 12:05:14 +08:00
  • 516c22ede9 fix: warn when an explicitly configured WebUI dist is stale (#9518) KazusaUwU 2026-08-08 09:28:07 +08:00
  • f534c4fd5f fix: sanitize MCP tool names for LLM API (#9534) Wei Chengqian 2026-08-08 09:25:50 +08:00
  • 09459a49fa fix: prevent transient project session in ChatUI session list (#9587) Wei Chengqian 2026-08-08 09:24:27 +08:00
  • 609e576b31 fix: refresh in-memory provider config after deletion (#9568) Enterpr1se 2026-08-07 18:04:21 +08:00
  • 0024a5da46 fix(kb): distinguish loading errors from empty states (#9578) lxfight 2026-08-07 17:36:27 +08:00
  • de4cbbcbc1 feat: expand webchat drag-and-drop upload to the whole chat area (#9564) Wei Chengqian 2026-08-07 17:36:02 +08:00
  • 1d2acb3574 fix: use favicon as default plugin icon (#9547) Wei Chengqian 2026-08-07 17:33:47 +08:00
  • ea6f1e17f1 fix(kb): stabilize document search behavior (#9577) lxfight 2026-08-07 17:21:48 +08:00
  • ba2064455c feat: support passwordless desktop sessions (#9585) Soulter 2026-08-07 17:15:51 +08:00
  • 6da067c3bd refactor: migrate config preferences to async (#9584) Ruochen Pan 2026-08-07 17:12:07 +08:00
  • 9fa0a198a4 refactor: remove sync shared preferences (#9582) Ruochen Pan 2026-08-07 12:20:18 +08:00
  • 78214cac5a feat: show effective AstrBot time in settings (#9581) Ruochen Pan 2026-08-07 11:25:51 +08:00
  • 5259c4b9c5 fix: inherit configured timezone for cron jobs (#9579) Ruochen Pan 2026-08-07 10:28:05 +08:00