v5.4.0-beta.1
OtterMind/Chat2DBv5.4.0-beta.1Sep 23, 2026by github-actions[bot]
Upgrading?
AI Summary
This is a beta release for Chat2DB that introduces an updated AI agent integration with Pi V2. It also adds new capabilities for recovery, charts, and objects while updating the CI/CD pipeline to manage beta builds.
Key Highlights
- Integrates Pi V2 into the AI agent system
- Adds recovery, charts, and object tools to the agent
- Updates CI/CD process to publish beta builds separately from stable releases
New Features
- Agent integration with Pi V2
- Recovery functionality for agents
- Chart generation tools for agents
- Object tools integration for agents
Full Release Notes
# Chat2DB Community 5.4.0-beta.1 — early preview **This is an early preview of the 5.4 line: it is not a regular Beta release, and not a stable release.** - The **Latest** release on this page is still the stable **v5.3.7**. Only clients that enabled Beta updates receive this build in the app; everyone else can install it from the files below. - The regular Beta channel is unaffected: **the next regular Beta is `5.3.8-beta.1`**, published from the mainline. If you only follow the regular Beta channel, do not install this preview. - This preview is versioned above the regular Beta line, so once it is installed the app will not offer `5.3.8-beta.x` anymore. To go back to the regular line, download that version's installer and install it over this build — a downgrade install is supported. - The feature line is not final: APIs and interactions may still change, and it is not recommended for daily production use. ## What's new ### Optional Pi Agent runtime - Choose **Pi Agent** (gold *Beta* tag) in the runtime selector in the AI input's bottom bar; the first selection asks for confirmation and then downloads a separate Pi process on demand. With the selector on **Default**, the AI panel behaves exactly as before. - A conversation can use this runtime to carry out tasks. ### File and terminal tools for the Agent - **Files**: read, search, write and edit files in the tool working directory, which you can set in Settings. - **Terminal**: Bash and PowerShell stay off by default; once enabled, every command still needs your approval. ### Skills - Three bundled skills — charts, skill management and MCP management — ship with the app and are updated with each release. - Personal skills live in `~/.chat2db-skills/` and take effect as soon as you edit them. ### External MCP servers - Ask the Agent in the conversation to add, change or remove an MCP server (stdio or Streamable HTTP); there is no settings page for it. - The tools a server provides appear in the conversation, and a server added mid-conversation is callable right away. - Changing a server's command or arguments asks for approval again. ### Approvals and session output files - Anything that changes data asks first: run once, always allow this tool, allow the whole MCP server, or deny — and the answer is remembered. - Results that exceed the context are saved as files inside the conversation, where you can view, search and download them. ## How to test - In the app: open **Settings → About Us**, enable **Receive Beta versions**, then use **Check for updates**. - Or download an installer from this page: macOS (dmg), Windows (msi), Linux (deb, rpm, AppImage). - Please report problems as an Issue with the version `5.4.0-beta.1`, your operating system and the steps to reproduce. Logs can be opened from the desktop menu **Help → Open Log**. ## Known limitations - Windows and Linux desktops have not been through a full regression pass; reports from those platforms are welcome. - Terminal and MCP are preview capabilities: MCP servers that need an interactive OAuth login are not supported, and neither are the MCP resources, prompts or sampling surfaces. --- ## What's Changed * feat(agent): integrate Pi V2 with recovery, charts and object tools by @openai0229 in https://github.com/OtterMind/Chat2DB/pull/2906 * ci(release): publish Beta builds as releases that keep Latest stable by @openai0229 in https://github.com/OtterMind/Chat2DB/pull/2953 **Full Changelog**: https://github.com/OtterMind/Chat2DB/compare/v5.3.7...v5.4.0-beta.1
Related Repositories
krahets/hello-algo★ 130,881
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
iluwatar/java-design-patterns★ 94,805
Design patterns implemented in Java
NationalSecurityAgency/ghidra★ 92,625
Ghidra is a software reverse engineering (SRE) framework