Commit Graph

  • f0dee35ba9 feat: enhance tool call handling and agent stats tracking and UI integration for tool calls render (#4101) Soulter 2025-12-18 17:11:09 +08:00
  • 4135bd84d5 refactor: update OneBot configuration and add platform logo (#4106) Soulter 2025-12-18 15:19:15 +08:00
  • f6da614e5d fix: validation error for ToolCall.extra_content in specific upstream model providers (#4102) Soulter 2025-12-18 11:55:49 +08:00
  • 5f531c9be5 chore: ruff format Soulter 2025-12-18 17:17:17 +08:00
  • 94591d965b feat: supports thinking level of google gemini (#4104) Soulter 2025-12-18 17:15:01 +08:00
  • 8a0f865af1 feat: enhance tool call handling and agent stats tracking and UI integration for tool calls render (#4101) Soulter 2025-12-18 17:11:09 +08:00
  • 4aced976a8 refactor: update OneBot configuration and add platform logo (#4106) Soulter 2025-12-18 15:19:15 +08:00
  • 0299aa6e4c fix: validation error for ToolCall.extra_content in specific upstream model providers (#4102) Soulter 2025-12-18 11:55:49 +08:00
  • e8b54a019e refactor: replace ProviderModelSelector with ProviderModelMenu for improved UI and functionality Soulter 2025-12-17 22:57:32 +08:00
  • 98ce796275 chore: remove copilot instruction Soulter 2025-12-17 17:21:33 +08:00
  • b87dcf2275 refactor: improve provider source ID validation to prevent duplicates during configuration updates Soulter 2025-12-17 17:19:35 +08:00
  • 591a228431 refactor: enhance provider management with resource locking and CRUD operations Soulter 2025-12-17 17:08:52 +08:00
  • f52f375154 refactor: update provider handling to use new config structure and improve template retrieval Soulter 2025-12-17 16:55:12 +08:00
  • 975c685a17 chore: ruff format Soulter 2025-12-17 16:32:38 +08:00
  • 6db80d36a8 fix: prevent platform ID modification during updates and ensure correct routing table handling Soulter 2025-12-17 16:16:50 +08:00
  • 4651bd2807 feat: implement provider deletion functionality and ensure unique provider IDs Soulter 2025-12-17 15:00:22 +08:00
  • 94ada3793e Merge remote-tracking branch 'origin/master' into refactor/provider-source Soulter 2025-12-17 13:33:23 +08:00
  • fd05b0bf09 docs: update contributing guidelines to include code style and formatting instructions Soulter 2025-12-17 13:26:18 +08:00
  • 4d046f8490 delete: remove backup of ProviderPage.vue Soulter 2025-12-17 11:34:12 +08:00
  • 58e32b7b70 fix: inverted logic in segmented reply LLM-only filter (#4071) CopilotandSoulter 2025-12-17 11:12:05 +08:00
  • 903dd0f9f7 feat: add manual model addition functionality and search capability in ProviderPage Soulter 2025-12-17 10:56:45 +08:00
  • 1acac0cac2 feat: enhance provider selection with a new drawer interface and localization updates Soulter 2025-12-17 10:39:16 +08:00
  • 80b89fd2ea feat: implements command management and improve webui feature structure (#3904) Oscar ShawandSoulter 2025-12-16 20:24:57 +08:00
  • 26f863ba81 Revert "fix: omit empty content field for the LLM request after tool calls ar…" (#4068) Soulter 2025-12-16 20:22:13 +08:00
  • f78a90218e fix: omit empty content field for the LLM request after tool calls are completed (#4008) sctopandSoulter 2025-12-16 20:11:11 +08:00
  • a3ecebd2aa fix: correct text accumulation logic in webchat (#4066) Soulter 2025-12-16 19:35:41 +08:00
  • 67c33b842d feat: add new provider icons and improve provider source handling Soulter 2025-12-16 16:11:56 +08:00
  • 5431c9f46e refactor: remove unused tab from AddNewProvider and disable button based on provider status in ProviderPage Soulter 2025-12-16 12:26:26 +08:00
  • 764b91a5f7 chore: ruff check Soulter 2025-12-16 12:21:14 +08:00
  • c20c1b84bf feat: implement LLM metadata fetching and integrate into provider model selection Soulter 2025-12-16 12:19:40 +08:00
  • fd66a0ac00 perf: better UI Soulter 2025-12-16 11:24:07 +08:00
  • aaee283367 fix: type checking of AstrAgentContext Soulter 2025-12-16 10:09:57 +08:00
  • 4a5b7d1976 fix: type checking of contextwrapper Soulter 2025-12-16 09:59:53 +08:00
  • 08244548ab fix: incorrect type assignment when the agent send an image (#4050) Sukafon 2025-12-16 08:28:10 +08:00
  • b486de6a98 chore(deps): bump actions/upload-artifact in the github-actions group (#4061) dependabot[bot] 2025-12-16 08:24:03 +08:00
  • e2f928a7e5 chore: bump version to 4.9.2 Soulter 2025-12-15 16:58:32 +08:00
  • b8e4068c75 feat: support key-value storage for plugins (#4048) Soulter 2025-12-15 16:50:44 +08:00
  • 0916177a57 chore: bump version to 4.9.1 Soulter 2025-12-15 16:07:10 +08:00
  • 02cd5e396b feat: add trigger probability setting for TTS and support to render slider in schema (#4047) Soulter 2025-12-15 16:04:27 +08:00
  • 56673ad78f fix: prevent duplicate result content type after streaming finishes in RespondStage Soulter 2025-12-15 15:33:40 +08:00
  • 9a4d05e2b6 fix: remove unnecessary persistent attribute from ReadmeDialog and adjust dialog structure in ExtensionPage Soulter 2025-12-15 15:27:42 +08:00
  • b2e9dab233 refactor: enhance layout and improve provider source management in ProviderPage Soulter 2025-12-15 15:15:17 +08:00
  • 45110200ea feat: update provider and provider source configuration handling Soulter 2025-12-15 12:31:29 +08:00
  • c3f45449e8 docs: readme Soulter 2025-12-15 11:47:21 +08:00
  • 65da469deb feat: add conversation export feature to JSONL for AI training (#4037) 2025-12-14 21:44:12 +08:00
  • 16df64c405 fix: lark domain and log_level of Lark API client (#4038) Soulter 2025-12-14 21:31:17 +08:00
  • 6b73b19e54 fix: support using GitHub Raw content as plugin source (#3975) i0cLiceao 2025-12-14 18:23:29 +08:00
  • a70088b799 Merge remote-tracking branch 'origin/master' into refactor/provider-source Soulter 2025-12-13 23:37:23 +08:00
  • e7e97730af chore: bump version to 4.9.0 Soulter 2025-12-13 18:49:07 +08:00
  • 467ca1eb5c fix: webui log output incompletely (#4029) Soulter 2025-12-13 18:46:16 +08:00
  • bb45d9cb54 stage Soulter 2025-12-13 17:16:07 +08:00
  • 46528391c2 feat: add pre-chunk import strategy for knowledge base (#3973) RC-CHN 2025-12-12 23:15:11 +08:00
  • 8a0b7717cc feat: supports webhook mode for Lark platform (#4016) Soulter 2025-12-12 22:12:13 +08:00
  • 3b81fb4985 fix: mobile dialog close button visibility (#4010) CopilotandSoulter 2025-12-12 16:02:24 +08:00
  • c09d57a820 refactor: improve UI layout and interaction for list item management (#4002) Soulter 2025-12-11 18:55:56 +08:00
  • ec408a2aff fix: lark message timestamp Soulter 2025-12-11 18:20:50 +08:00
  • 417179a6b9 ci: add smoke test Soulter 2025-12-11 10:44:15 +08:00
  • fcd29445c7 refactor: remove unused current provider initialization in StarRequestSubStage Soulter 2025-12-11 10:36:33 +08:00
  • 5f535001db fix: incorrect modalities enum of gemini api provider (#3993) BiDuang 2025-12-10 20:27:51 +08:00
  • 750d245b16 docs: Update README with new Zread link and badges (#3992) PaloMiku 2025-12-10 20:22:56 +08:00
  • f624971613 chore: fix bunches of type checking errors (#3213) 2025-12-09 14:13:47 +08:00
  • aa6d07afcc refactor: move all internal commands from astrbot plugin to default_command plugin (#3960) Soulter 2025-12-08 22:17:32 +08:00
  • 2c36649874 feat: add Agent Runner test prompt dialog in ProviderPage (#3968) Soulter 2025-12-08 21:46:47 +08:00
  • c95735dcc0 docs: update readme Soulter 2025-12-08 12:05:57 +08:00
  • 03bb278f50 chore: ruff check Soulter 2025-12-08 11:00:43 +08:00
  • a5e0974da3 chore: ruff format Soulter 2025-12-08 00:36:56 +08:00
  • f0fb447fbc feat: custom plugin api source manager (#3956) vmoranvandSoulter 2025-12-08 00:32:50 +08:00
  • 37566182b0 feat: segment reply supports segmentation words (#3959) Soulter 2025-12-08 00:27:17 +08:00
  • e460b411da chore: remove dev version from webui (#3951) Soulter 2025-12-07 15:23:30 +08:00
  • e14ed804da chore: bump version to 4.8.0 Soulter 2025-12-05 19:09:56 +08:00
  • 8e4e49df20 fix: not invoke on_llm_response hook when LLM request has error (#3871) Oscar ShawandSoulter 2025-12-05 16:13:46 +08:00
  • 5d856900ef perf: some UI/UX fixes, change Console to Platform Logs (#3873) Oscar Shaw 2025-12-05 16:02:20 +08:00
  • 380a68b96c chore: add CONTRIBUTING.md Soulter 2025-12-05 15:59:12 +08:00
  • 8879bd7e9d fix: add supports for Whisper with QQ amr audio file 易推倒白毛andSoulter 2025-12-05 02:41:37 -05:00
  • 2cce09400f feat: add Kubernetes manifests for astrbot and napcat deployment with services and persistent storage (#3901) RC-CHNandSoulter 2025-12-04 20:36:35 +08:00
  • 54d26dcd38 perf: integrate Pinia store for log cache management (#3852) Oscar Shaw 2025-12-04 14:26:05 +08:00
  • 205024f27a fix: correct SQL query syntax in SQLiteDatabase class Soulter 2025-12-04 12:50:53 +08:00
  • efde994907 chore: revise badges and language links Soulter 2025-12-03 17:21:09 +08:00
  • 8ca4f9cb74 feat: update README files for multilingual support and enhanced descriptions Soulter 2025-12-03 17:01:56 +08:00
  • 54e49b997b feat: enhance platform management with status tracking and error handling Soulter 2025-12-03 16:48:57 +08:00
  • 5714944eef feat: unified platform webhook url (#3889) 2025-12-03 15:44:52 +08:00
  • defc46b6c9 fix: remove unnecessary blocks in Slack reply message (#3897) Soulter 2025-12-03 13:59:41 +08:00
  • 4d819546b0 fix: handle message sending in QQOfficialMessageEvent class (#3894) Soulter 2025-12-03 13:15:12 +08:00
  • 8006981976 fix: 修复 Telegram 语音使用 Whisper API 报错 (#3884) 易推倒白毛andSoulter 2025-12-02 13:50:50 -05:00
  • f7a716af43 refactor: message storage format of webchat, support reply and file message segment (#3845) Soulter 2025-12-02 17:11:08 +08:00
  • a708901e7f fix: fix dark mode white background in conversation preview dialog (#3881) 2025-12-02 17:03:59 +08:00
  • e9be8cf69f chore: bump version to 4.7.4 Soulter 2025-12-01 18:42:07 +08:00
  • 31d53edb9d refactor: standardize provider test method implementation Soulter 2025-12-01 18:37:08 +08:00
  • 2ba0460f19 feat: introduce file extract capability (#3870) Soulter 2025-12-01 18:12:39 +08:00
  • 0e034f0fbd fix: aiocqhttp 适配器 NapCat 文件名获取为空 (#3853) 雪語 2025-12-01 13:36:19 +08:00
  • 2a7d03f9e1 fix: fit language and log AI responses more clearly (#3864) Soulter 2025-12-01 13:24:52 +08:00
  • 72fac4b9f1 feat: implement unified provider availability testing across components (#3865) Soulter 2025-12-01 13:17:20 +08:00
  • 38281ba2cf refactor: restore reachability check configuration in default settings and localization files Soulter 2025-12-01 00:38:30 +08:00
  • 21aa3174f4 fix: disable reachability check in default configuration Soulter 2025-12-01 00:16:11 +08:00
  • dcda871fc0 feat: provider availability reachability improvements (#3708) 邹永赫 2025-12-01 01:06:10 +09:00
  • c13c51f499 fix: assistant message validation error when tool_call exists but content not exists (#3862) Soulter 2025-11-30 23:42:37 +08:00
  • a130db5cf4 fix: 将 Graceful shutdown 的异常改为 KeyboardInterrupt (#3855) Dt8333 2025-11-30 20:31:17 +08:00
  • 7faeb5cea8 Merge pull request #3850 from zouyonghe/feature/plugin-upgrade-all 邹永赫 2025-11-30 15:12:36 +09:00
  • 8d3ff61e0d Format plugin route with ruff ZouYonghe 2025-11-30 11:56:24 +08:00
  • 4c03e82570 Fix plugin update JSON parsing and concurrency handling ZouYonghe 2025-11-30 11:50:46 +08:00