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

pre-release2 hours ago

What's Changed

  • feat(console): improve editor tab overflow navigation by @rayrayraykk in #6983
  • fix(providers): lower rate limiter init log level by @rayrayraykk in #6988
  • chore: update release notes for v2.1.0 by @cuiyuebing in #6994
  • chore: bump the version to v2.1.1b1 by @rayrayraykk in #7014
  • feat(memory): improve ReMe runtime status dashboard by @jinliyl in #6984
  • feat(channels): support interactive configurators for plugin channels by @hongxicheng in #6943
  • feat(onebot): localize inbound media before agent processing by @GMsure in #6715
  • fix(agents): default background task timeout and stop spawn overriding it by @XiuShenAl in #6869
  • fix(plugins): restore workspace state before reload swap by @rayrayraykk in #6996
  • fix(console): render data-URL images in historical messages on session reload by @suantea in #7069
  • feat(pawapp): add native DataPaw app runtime and durable analysis workspace by @cyruszhang in #6940
  • feat(console): remove approval hints from i18n placeholders by @zhijianma in #6981
  • feat(console): add media download controls by @zhaozhuang521 in #7036
  • fix(console): open newly installed PawApps without reload by @zhijianma in #7017
  • feat(console): compact background task list and add scroll hint by @XiuShenAl in #7083
  • fix(workspace): preserve CRLF line endings on Windows by @zhaozhuang521 in #7091
  • fix(plugins): isolate bare absolute imports per plugin namespace (fixes #6683) by @An-idd in #6688
  • docs(memory): rewrite long-term memory guides and expand the agent memory prompt by @jinliyl in #6997
  • fix(agent): adapts the agent behavior to be compatible with AgentScope 2.0.6 by @qbc2016 in #6908
  • fix(console): reopen sole history session from new chat by @zhaozhuang521 in #7104
  • feat(console): add system prompt file picker by @zhijianma in #7078
  • fix: fix DashScope audio formatting and fallback retry by @qbc2016 in #7024
  • ci: prebuild multi-arch Docker image before publish by @rayrayraykk in #6999
  • fix(webui): add Cache-Control headers to /files/preview to prevent stale file caching by @Marlin-Phone in #7094
  • feat: Keep console channel enabled by @rayrayraykk in #6663
  • test(integration): expand integration test coverage for routing, channels, tools, MCP, and coding-project by @yutai78786 in #7103
  • feat: unify provider discovery, model metadata, routing, and agent controls by @wangfei010313 in #6302
  • feat(console): organize subagent conversations into groups by @rayrayraykk in #7035
  • fix(config): harden agent persistence on shared filesystems by @rayrayraykk in #6767
  • fix(console): improve dark session group states by @rayrayraykk in #7111
  • fix(providers): honor the Retry-After cap on the streaming retry path by @Yigtwxx in #6617
  • feat: integrate AnySearch web search (SearchProvider + MCP) by @anysearch-ai in #7081
  • feat(matrix): isolate session and memory per sender in group rooms by @LUOSENGWA in #7001
  • fix(skill): Reduce file io for system files & skills files via file cache [READY TO MERGE] by @Leirunlin in #6990
  • fix(deps): enable Ollama embedding backend by @jinliyl in #7131
  • test(crons): isolate inbox store in CronManager unit tests by @zhijianma in #7134
  • feat(matrix): retry login on transient homeserver failures by @hongxicheng in #7109
  • fix(desktop): recover Windows WebView2 after browser crash by @jinglinpeng in #7128
  • ci: slim PR-gate unit job (drop console build, dev,test extras) by @yutai78786 in #7092
  • fix(sandbox): expand ~ and in policy-derived mount paths so out-of-w… by @vanwaals in #7116
  • feat(mailbox): an intelligent email management assistant with real-time monitoring and access control by @Luohh5 in #6800
  • fix(sandbox): fix antivirus software blocking issues by @ustc-mkh in #6986
  • fix(console): polish model selector styles by @zhaozhuang521 in #7137
  • feat(console): add folder creation to directory browser by @rayrayraykk in #7151
  • test(integration): fix spawn recursion and port-race startup flakes by @yutai78786 in #7152
  • fix(#6826): display actual assistant reply completion time in chat history by @yutai78786 in #6938
  • feat(computer-use): observe related window surfaces by @jinglinpeng in #7037
  • fix(memory): avoid noisy inbox notifications for unchanged jobs by @jinliyl in #7115
  • fix(skill): remove skill bound duplication [ready to merge] by @Leirunlin in #7097
  • Refactor(cli): refactor skill cli, add search, add batch enable/disable by @Leirunlin in #7140
  • fix(website): home WorksForYou & update blog & add QwenPaw Creator blog by @yuluo1007 in #7038
  • fix(xiaoyi): report proactive send failures and normalize session IDs by @hongxicheng in #7147
  • fix(envs): preserve corrupt files and write envs atomically by @xieyxclack in #7135
  • ci(datapaw): add a standalone version-driven release pipeline by @cyruszhang in #7089
  • fix(files): preserve uploaded filenames in hints by @wananing in #6492
  • test(unit): widen timing tolerance for flaky sandbox offload test by @yutai78786 in #7155
  • fix(e2e): dismiss Try Desktop Mode onboarding overlay before tests by @yutai78786 in #7157
  • fix(view_image): freeze remote images before persisting tool results by @qbc2016 in #7146
  • fix(release): exclude datapaw from the main plugin pack step by @cyruszhang in #7160
  • fix(agents): make view_video inline cap configurable instead of hardcoded 2 MB by @suantea in #7071
  • fix: detect and recover from stalled LLM streams by @qbc2016 in #7150
  • fix(console): hide grep badge for no matches by @zhaozhuang521 in #7165
  • ci: extend macOS setuptools<82 pin to pr-preview-tests and full-tests-nightly by @yutai78786 in #7164
  • fix(desktop): launch bundled qwenpawmail MCP by @jinglinpeng in #7170
  • chore(deps): patch vulnerable website and creator dependencies by @xieyxclack in #7172
  • fix(e2e): re-anchor agents action cells and follow project-directory API rename by @yutai78786 in #7173
  • test(console): fix web search config modal save race by @zhijianma in #7171
  • fix(file-handling): continue fallback after downloader timeout by @patrick-andstar in #6371
  • feat(console): unify apps, plugins, and skills in the marketplace by @yuluo1007 in #6880
  • perf(drivers): initialize persistent drivers concurrently by @rayrayraykk in #7174

New Contributors

Full Changelog: v2.1.0-beta.5...v2.1.1-beta.1

Don't miss a new QwenPaw release

NewReleases is sending notifications on new releases.