Skip to content

v0.0.8-preview

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Sep 06:32
· 6 commits to main since this release

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 EvProgress to 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. A models: list holds named models, and /model <alias> switches between them, while /model add, /model list, /model fetch, and /model test support 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

  • /lang UI locale persistence — language switching now immediately updates the TUI menus, status row, and help text, and persists cleanly to config.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 | sh

Windows (PowerShell)

irm https://raw.githubusercontent.com/Xustalis/OpenPanda/main/scripts/install.ps1 | iex

macOS (Homebrew)

brew install Xustalis/openpanda/openpanda

After 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