Commit Graph

3732 Commits

Author SHA1 Message Date
Soulter 71d4357ca7 chore: remove skills prompt 2026-01-15 16:08:58 +08:00
Soulter 97081bf543 feat: add sandbox mode prompt for enhanced user guidance in executing commands 2026-01-15 16:05:56 +08:00
Soulter 9c9239073e bugfixes 2026-01-15 14:29:46 +08:00
Soulter c78ac6acd7 feat: enhance iPython tool rendering with Shiki syntax highlighting 2026-01-15 14:01:43 +08:00
Soulter ac427af3c8 fix: ensure message stream order (#4487) 2026-01-15 13:11:49 +08:00
Soulter b7160c9c58 Merge remote-tracking branch 'origin/master' into feat/astrbot-agent-mode 2026-01-15 12:48:58 +08:00
Soulter 8aeb2229ce fix: chatui title (#4486) 2026-01-15 12:47:55 +08:00
Soulter 86715813ad project list 2026-01-15 12:46:22 +08:00
Soulter a363a2ddcd refactor: remove unused file tools and update PythonTool output handling 2026-01-15 01:50:48 +08:00
Soulter f2af8e58e2 fix: update description for command parameter in ExecuteShellTool 2026-01-15 00:58:34 +08:00
Soulter 937f0b7f32 fix: handle empty output case in PythonTool execution 2026-01-15 00:48:50 +08:00
Li-shi-ling c52ab1346b docs: standardize Context class documentation formatting (#4436)
* docs: standardize Context class documentation formatting

- Unified all method docstrings to standard format
- Fixed mixed language and formatting issues
- Added complete parameter and return descriptions
- Enhanced developer experience for plugin creators
- Fixes #4429

* docs: fix Context class documentation issues per review

- Restored Sphinx directives for versionadded notes
- Fixed MessageSesion typo to MessageSession throughout file
- Added clarification for kwargs propagation in tool_loop_agent
- Unified deprecation marker format
- Fixes #4429

* Convert developer API comments to English

* chore: revise comments

---------

Co-authored-by: Soulter <37870767+Soulter@users.noreply.github.com>
2026-01-14 23:56:18 +08:00
Soulter c8fca4e6a0 fix: title saving logic and update project sessions on changes 2026-01-14 23:56:18 +08:00
Soulter 45397e941d feat: chatui project (#4477)
* feat: chatui-project

* fix: remove console log from getProjects function
2026-01-14 23:56:18 +08:00
時壹 ce0a024757 fix: sending OpenAI-style image_url causes Anthropic 400 invalid tag error (#4444) 2026-01-14 23:56:18 +08:00
Li-shi-ling 179f3e6426 docs: standardize Context class documentation formatting (#4436)
* docs: standardize Context class documentation formatting

- Unified all method docstrings to standard format
- Fixed mixed language and formatting issues
- Added complete parameter and return descriptions
- Enhanced developer experience for plugin creators
- Fixes #4429

* docs: fix Context class documentation issues per review

- Restored Sphinx directives for versionadded notes
- Fixed MessageSesion typo to MessageSession throughout file
- Added clarification for kwargs propagation in tool_loop_agent
- Unified deprecation marker format
- Fixes #4429

* Convert developer API comments to English

* chore: revise comments

---------

Co-authored-by: Soulter <37870767+Soulter@users.noreply.github.com>
2026-01-14 23:46:27 +08:00
Soulter 561741d43d fix: title saving logic and update project sessions on changes 2026-01-14 20:51:54 +08:00
Soulter 63e8d0634f feat: chatui project (#4477)
* feat: chatui-project

* fix: remove console log from getProjects function
2026-01-14 19:15:48 +08:00
時壹 350667b60f fix: sending OpenAI-style image_url causes Anthropic 400 invalid tag error (#4444) 2026-01-14 10:50:56 +08:00
Soulter 792e348076 feat: add file download functionality and update shipyard SDK version 2026-01-13 21:28:56 +08:00
Soulter 068094708e feat: add shipyard session configuration options and update related tools 2026-01-13 20:32:31 +08:00
Soulter 661bcfd890 feat: add availability check for sandbox in Shipyard and base booters 2026-01-13 20:02:18 +08:00
Soulter 0a58eaecdd fix 2026-01-13 19:45:14 +08:00
Soulter d564926e6b Merge remote-tracking branch 'origin/master' into feat/astrbot-agent-mode 2026-01-13 19:40:09 +08:00
Soulter 7d1709667e docs: refine EULA 2026-01-13 19:39:13 +08:00
Soulter ebdecf8dce feat: implement localStorage persistence for showReservedPlugins state 2026-01-13 19:39:13 +08:00
Soulter 3698b771dd chore: makes world better 2026-01-13 19:39:13 +08:00
Soulter 12b4ee0a2b remove 2026-01-13 19:36:36 +08:00
Soulter 9de0fe304c uv lock 2026-01-13 19:35:58 +08:00
Soulter e5cac2684f beta 2026-01-13 19:35:12 +08:00
Soulter 1646547cb4 fix 2026-01-13 19:34:07 +08:00
Soulter dca88d8ab8 feat: sandbox 2026-01-13 19:29:22 +08:00
Soulter 2e2da4b4ce feat: implement singleton pattern for ShipyardSandboxClient and add FileUploadTool for file uploads 2026-01-13 18:26:39 +08:00
Soulter 6df966e9a2 fix: remove 'boxlite' option from booter and handle error in PythonTool execution 2026-01-13 16:38:04 +08:00
Soulter 6a86dae76e docs: refine EULA 2026-01-13 12:19:05 +08:00
Soulter a7eca40fe7 feat: implement localStorage persistence for showReservedPlugins state 2026-01-13 02:23:31 +08:00
Soulter ef28dc5001 chore: makes world better 2026-01-13 02:20:24 +08:00
Soulter a89e7b3f55 update 2026-01-13 01:48:45 +08:00
Soulter ea7c387fcb fix 2026-01-12 22:22:35 +08:00
Soulter 350c18b741 Merge remote-tracking branch 'origin/master' into feat/astrbot-agent-mode 2026-01-12 22:19:26 +08:00
Soulter d29ac4023a fix: typo 2026-01-12 21:24:11 +08:00
Soulter c2af2c6d5e chore: bump version to 4.11.4 v4.11.4 2026-01-12 20:42:49 +08:00
Soulter d9fb29d314 docs: add initial EULA for user agreement and compliance 2026-01-12 20:32:28 +08:00
Soulter 981421ded6 docs: update readme 2026-01-12 20:31:17 +08:00
Soulter 49ad22ca82 fix(i18n): refine default source label in English and Chinese locales 2026-01-12 20:05:21 +08:00
Soulter 858e245108 chore: remove default provider source displayed in webui 2026-01-12 19:51:18 +08:00
Soulter 6ac37ecd60 chore: bump version to 4.11.3 v4.11.3 2026-01-12 19:35:41 +08:00
Soulter 2bbe010747 Sanitize invalid platform IDs on load (#4432) 2026-01-12 19:04:44 +08:00
Soulter 52bba9026a feat(safety): LLM healthy mode (#4431)
* feat(safety): implement LLM safety mode

* chore: ruff format
2026-01-12 18:33:34 +08:00
clown145 3416e8990c fix(webui): optimize markdown rendering and remove redundant code (#4415)
* fix(dashboard): optimize markdown rendering and remove redundant code

* style: format code and refactor ReadmeDialog for i18n/isolation

* fix: robust clipboard fallback for http context

* refactor: optimize markdown rendering and fix table styles in ReadmeDialog
2026-01-12 17:39:53 +08:00