github agentscope-ai/QwenPaw v2.2.2-beta.1

pre-release5 hours ago

What's Changed

  • feat(console): improve grouped chat history by @zhaozhuang521 in #7665
  • feat(memory): unify ReMe slash commands by @jinliyl in #7444
  • chore: bump the version to 2.2.2b1 by @cuiyuebing in #7695
  • test(unit): coverage sprint batch 2 — 2475 cases across channels, visual compression, routers, runtime and CLI (+5.02pp) by @yutai78786 in #7653
  • feat(pawport): an import flow to bring instructions, settings, skill, plugins, projects, and recent work from another agent into QwenPaw by @Luohh5 in #6960
  • fix(models): preserve provider-resolved context windows by @wangfei010313 in #7652
  • fix(console): simplify grouped session pagination by @zhaozhuang521 in #7688
  • fix(api): return 422 for non-finite validation inputs by @jinliyl in #7677
  • docs(multi-agent): drop nonexistent qwenpaw providers command by @c020627 in #7706
  • docs(mcp): fix wrong agent.json field name in Chinese MCP page by @c020627 in #7675
  • test(unit): repair the approval command handler stub after #7444 by @yutai78786 in #7701
  • fix(mailbox): add safeguards against unexpectedly large mail-processing batches and repeated failed agent calls by @Luohh5 in #7690
  • ci: slim the PR gate to Ubuntu-only backend tiers and add a release-time full test gate by @yutai78786 in #7697
  • test(console): add regression coverage for embedding verification persistence and the toDisplayUrl twin (+18 cases) by @yutai78786 in #7669
  • fix(console): persist model routing when saving agent edits by @rayrayraykk in #7747
  • fix(governance): harden master key file permissions on read by @cuiyuebing in #7699
  • fix(skill): update make-skill to v2.1 for better robustness by @Leirunlin in #7753
  • feat(context): Improving visual compaction by @Leirunlin in #7703
  • feat(cron): Improve cron task configuration, preserve execution history, and enhance inbox results by @lalaliat in #7776
  • feat(hub): support local administrator bootstrap by @rayrayraykk in #7696
  • fix(hub): authenticate native file preview requests by @rayrayraykk in #7766
  • fix: preserve loop warnings and correct budget and overflow recovery by @rayrayraykk in #7748
  • docs(pawport): add docs and blog for pawport by @Luohh5 in #7781
  • fix(pawport): restore the missing PawPort entry in More settings → Agent configuration by @Luohh5 in #7770
  • fix(skill): Enable customized channel for skill selection by @Leirunlin in #7782
  • fix(console): persist sidebar collapsed state across reloads by @zhijianma in #7681
  • fix(console): use semantic tokens in SettingsCenter by @zhijianma in #7682
  • feat(console): move chat files drawer to the right by @zhijianma in #7704
  • feat(console): show send_file_to_user files in response artifact list by @zhijianma in #7750
  • fix(hub): audit login attempts and denied runtime creation by @zhijianma in #7683
  • fix(mcp): avoid double-decompressing gzip 4xx MCP responses by @yuanxs21 in #7787
  • fix(memory): distinguish empty error notifications by @jinliyl in #7756
  • fix(console): align embedding timeout validation by @jinliyl in #7758
  • fix(console): restore visible link focus indicators by @jinliyl in #7759
  • fix(agents): strip tool-result PDF document blocks for OpenAI chat-completions requests regardless of multimodal support by @Wiziechen in #7636
  • feat(console): add customizable theme colors by @zhaozhuang521 in #7741
  • fix(plugins): handle catalog response read failures by @zhaozhuang521 in #7763
  • feat(proj dir): support configurable multi-folder default workspaces by @x1n95c in #7789
  • fix(acp): select permission options by protocol kind by @axelray-dev in #7732
  • fix: match settings menu font weight by @zhaozhuang521 in #7805
  • fix(console): suppress EIO/EPIPE print errors after detached TTY by @hehuang139 in #6569
  • fix(ACP): Improves the experience of delegating work to external ACP runners by @x1n95c in #7783
  • feat(chat): adapt AgentScopeRuntimeWebUI 1.2 and stabilize queues by @sanfran1068 in #7382
  • fix(pack): force-include console channel in PyInstaller bundle by @TerebiSAMA in #7816
  • ci(e2e): enable the declared pytest-timeout and raise the per-shard job timeout to 60 minutes by @yutai78786 in #7803
  • fix(shell): add user-local bin dirs to subprocess PATH by @lcq225 in #7057
  • feat(console): redesign sidebar session list for small screens by @zhijianma in #7788
  • test(console): wait for chat ownership before submit by @zhaozhuang521 in #7819
  • feat(console): configure custom providers in one dialog by @zhijianma in #7826
  • fix(console): make vi and pt-BR language selection work by @zhijianma in #7752
  • feat(creator) 1.3.0: OpenCode Zen/Go endpoints, parallel asset understanding with upload failure recovery, style-anchor versioning, overlay/subtitle timeline correction, prompt-sync gate recovery, and multi-episode production hardening by @xuanrui-L in #7823
  • fix(docker): align app Python runtime with desktop by @jinglinpeng in #7751
  • feat(telemetry): report daily Runtime activity on Agent execution by @rayrayraykk in #7802
  • feat(hub): add model gateway, member governance and usage dashboard by @rayrayraykk in #7779

New Contributors

Full Changelog: v2.2.1-beta.2...v2.2.2-beta.1

Don't miss a new QwenPaw release

NewReleases is sending notifications on new releases.