Release notes: English · 简体中文 · 日本語 · Español · Deutsch
[0.0.8-preview] - 2026-09-05
The transition to a formal open-source project: OpenPanda evolves from an experimental task router into a unified, production-ready personal agent orchestration operating system. This preview release brings full management tool access to the Ask engine, interactive TUI improvements with mid-turn steering, robust agent fallback and credential-recovery injection, multi-model registry, transparent execution tracking, and project-aware delegation.
Added
- Management tools family — the Ask engine can now directly inspect the running fleet via Tier-1 internal tools (
system_status,card_list,card_show, task queue queries), answering questions like "what devices are online?" or "show OrangePi's capabilities" with real-time cluster data. - Mid-turn steering and real stop in TUI — cancel or steer active tasks mid-flight, with mouse support, live-task progress visuals, and responsive Bubble Tea status rendering.
- Active failover & credential-recovery model injection — when an agent CLI encounters quota exhaustion or invalid credentials (401/403), OpenPanda automatically injects configured fallback models to complete the task without disruption.
- Transparent execution and progress tracking — all agent bash commands, file operations, and tool calls are streamed live via
EvProgressto the TUI and web console, displaying the exact executing agent and underlying model. - A multi-model registry for
/model— the entry model is no longer a single slot. Amodels:list holds named models, and/model <alias>switches between them, while/model add,/model list,/model fetch, and/model testsupport DeepSeek, Claude, ChatGPT, Kimi, Volcengine Ark, Zhipu, Qwen, SiliconFlow, OpenRouter, and Ollama. - Argument candidates in the slash menu — commands with enumerated arguments (
/lang,/resume,/config set) pop an interactive arrow-navigable menu once space is typed. - Arrow-key selection on the approval card — Tier-2 approvals support arrow keys (↑↓/←→) and Enter alongside y/n hotkeys.
Fixed
/langUI locale persistence — language switching now immediately updates the TUI menus, status row, and help text, and persists cleanly toconfig.yaml.- Metadata preservation across injected models — execution results correctly retain injected model attribution and emit notification events.
Install
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/Xustalis/OpenPanda/main/scripts/install.sh | shWindows (PowerShell)
irm https://raw.githubusercontent.com/Xustalis/OpenPanda/main/scripts/install.ps1 | iexmacOS (Homebrew)
brew install Xustalis/openpanda/openpandaAfter installing, run panda init to set the node up, or just type panda to drop into the REPL. An older install upgrades in place with the same command — user data is preserved.
Full Changelog: v0.0.7...v0.0.8-preview