Ai
AstrBot v4.23.5 Expands ChatUI Editing, Tool Timelines, and EPUB Support

AstrBot v4.23.5 Expands ChatUI Editing, Tool Timelines, and EPUB Support

AstrBot v4.23.5 Expands ChatUI Editing, Tool Timelines, and EPUB Support

AstrBot v4.23.5 is a feature-heavy release centered on improving the day-to-day chat experience in WebUI, while also tightening platform compatibility and reliability. The update adds message re-editing, regenerate-from-point workflows, branching question panels, checkpoint support, EPUB uploads for the knowledge base, and a clearer provider management command set. It also fixes several operational issues affecting model compatibility, reasoning-content replies, and QQ API resilience.

What Changed

The biggest improvements in v4.23.5 land in WebUI ChatUI. Users can now re-edit messages, regenerate AI replies from a chosen point, use a branch inquiry panel by selecting AI response content, and work with session checkpoints. Together, these changes make conversations more iterative and controllable, especially for teams testing prompts, workflows, and branching response paths.

AstrBot also upgraded how ChatUI handles tool calls during thinking flows. Instead of exposing a noisy loop inline, the system now groups that process into an independent sidebar panel with a timeline view. This is a meaningful usability improvement because it separates reasoning and tool activity from the core conversation while still keeping the execution trail visible.

Attachment handling in ChatUI also received attention. The release adds preview support and deduplication checks before upload, improving how files are recognized and displayed. It also fixes an issue where images in user message bubbles were not rendering correctly.

Outside the chat interface, the knowledge base now supports EPUB document uploads, with parsing, file reading, and related tests added as part of the release. This broadens the range of source material teams can ingest into AstrBot for retrieval and knowledge workflows.

For agent operations, non-streaming Agent Loop flows now support folded delivery of intermediate tool-call messages. The /provider command has also been restored as a built-in feature, allowing users to manage and inspect provider-related information directly from commands. In the plugin page, AstrBot now supports pinning items when new versions are available and saving that preference.

Why It Matters

This version is important because it is not just a maintenance patch; it meaningfully improves how users work inside AstrBot. The ChatUI changes make long-running or exploratory AI conversations easier to manage, especially when users need to revise prompts, inspect branches, or revisit checkpoints without losing context.

The timeline-based tool-call sidebar is especially relevant for AI product teams and enterprise operators. It makes complex model-and-tool interactions easier to follow, which helps with trust, debugging, and user onboarding in workflows where agents perform multi-step actions behind the scenes.

The EPUB upload addition strengthens AstrBot's position for knowledge-centric deployments, since organizations often keep reference material in ebook-style formats. Restoring /provider management also reduces friction for teams handling multiple model providers or compatibility layers.

The bug fixes are equally notable. v4.23.5 addresses provider setup failures caused by TLS certificate chain issues, proxy behavior, and differences in model list capabilities for some OpenAI- and Anthropic-compatible services, particularly in custom or regional environments. It also fixes cases where normal replies could be missed when a model returned reasoning content, and improves QQ API reliability by adding retry behavior for transient DNS or connection failures.

Official Source: https://github.com/AstrBotDevs/AstrBot/releases/tag/v4.23.5

What's your reaction?

0
AWESOME!
AWESOME!
0
LOVED
LOVED
0
NICE
NICE
0
LOL
LOL
0
FUNNY
FUNNY
0
EW!
EW!
0
OMG!
OMG!
0
FAIL!
FAIL!