github agentscope-ai/QwenPaw v2.2.1

2 hours ago

What's Changed

✨ Added

Models, Agents & Memory

  • Configure model routing separately for each Agent, including provider preferences and fallback behavior (#7501)
  • Add Auto Fin proactive memory review and upgrade ReMe for more reliable long-term-memory processing (#7441)
  • Add PowerContext as an optional long-term-memory backend with configuration in the Console (#7080)
  • Strengthen built-in Agent behavior around request scope, untrusted content, confirmations, tool use, and completion (#7526)

QwenPaw Creator

  • Add a blueprint workbench, multi-timeline comparison, reusable video templates, MiniMax H3 support, project snapshot rollback, clearer Agent progress, and Docker deployment in Creator 1.2.0 (#7486)

Console & Workspaces

  • Manage environment variables in a unified settings page shared by Agents, MCP services, tools, and local models (#7538)
  • Detect available plugin and PawApp updates and install them with one click (#7605)
  • Redesign the sidebar and Settings experience with customizable navigation and improved session browsing (#7502)
  • Restore direct path entry when choosing a session project directory (#7593)
  • Add Chinese and English localization to Agent Kanban (#7482)

Skills & MCP

  • Let selected Skills preload their full instructions so they are ready without an extra activation step (#7183)
  • Upgrade Make Skill with guided drafting, validation, behavior tests, and publishing tools (#7509)
  • Show Skill versions and validate declared dependencies before use (#7609)
  • Configure connection timeouts for HTTP and SSE MCP clients (#7649)

🔄 Changed

  • Give automatic memory backends a consistent lifecycle and action interface, and deliver ADBPG and PowerContext as plugins (#7561, #7616)
  • Standardize Console colors and component states across light and dark themes (#7487)
  • Improve the Agent selector on smaller screens (#7623)

🐛 Fixed

Console, Chat & Files

  • Prevent stale session state and queued-send races when streaming, switching conversations, or submitting messages quickly (#7523, #7610, #7237)
  • Keep free models separate from the Pro model tab (#7524)
  • Preserve the selected loop mode when opening a chat from a link (#7560)
  • Use the same language options throughout the Console (#7595)
  • Keep Chrome extension tabs grouped with the correct QwenPaw session (#7457)
  • Make navigation and theme-toggle icons visually consistent (#7499)
  • Show PawApp updates whenever the installed and available versions differ (#7651)
  • Show file upload controls only inside a workspace (#7667)
  • Restore consistent QwenPaw styling for forms and the Git panel (#7646)

Runtime, Security & Compatibility

  • Require approval for critical security findings unless policy explicitly denies the action (#7525)
  • Enforce each MCP server's tool allowlist on the Agent runtime path (#7504)
  • Move managed Chromium installation out of the startup path so browser setup cannot block QwenPaw launch (#7539)
  • Prevent ACP Agents from stalling during workspace startup on Windows (#7401)
  • Accept numeric-looking tool arguments emitted as JSON numbers by some models (#6936)
  • Convert PDF content safely when a selected model accepts text but not document blocks (#7621)
  • Keep long conversations within context limits by folding thinking content that has already been consumed (#7521)
  • Restore compatibility with MCP servers whose legacy authentication flow responds to discovery with HTTP 401 (#7627)
  • Prevent shell child processes from competing with QwenPaw for interactive input (#7598)
  • Return the correct not-found response when configuration is requested for an unknown tool (#7498)
  • Preserve full exception details in logs when a downstream tool-call handler fails, while returning a safe error to the model (#7578)

Memory, Hub & Operations

  • Return actionable memory status when a configured backend is unavailable, and fall back safely when its plugin cannot load (#7544, #7663)
  • Start Hub runtimes without blocking lifecycle operations and authenticate CLI requests to the active local runtime (#7566, #7631)
  • Restore Skill discovery through the current ClawHub endpoint (#7640)
  • Preserve Unix permission bits for restored secrets and master keys (#7658)
  • Deliver Base64-encoded images and other media correctly across supported chat channels (#7647)

New Contributors

Full Changelog: v2.2.0...v2.2.1

Don't miss a new QwenPaw release

NewReleases is sending notifications on new releases.