github agentscope-ai/QwenPaw v1.1.4-beta.1

pre-release7 hours ago

What's Changed

  • chore(version): bumping version to 1.1.4b1 by @qbc2016 in #3674
  • docs(backup): fix language issues in fig by @jinglinpeng in #3678
  • chore(console): add .prettierignore and update format scripts to excl… by @zhijianma in #3676
  • doc(security): fix format issues in doc by @gnipping in #3684
  • chore(deploy): update deployment workflow to skip pre-releases by @zhijianma in #3689
  • feat(memory): rebuild memory & context by @jinliyl in #3548
  • feat(startup): warn when console frontend build is outdated by @shadowabi in #3394
  • feat(browser): add browser_args and executable_path parameters for browser_use by @shadowabi in #3556
  • feat(agents): add per-agent model assignment in settings UI by @seoeaa in #3599
  • feat(channels): add SIP voice channel with pyVoIP/LiveKit dual-mode, streaming STT/TTS, and multi-turn conversation support by @shaohuaxi in #3449
  • fix(channels): respect filter_tool_messages in on_event_content by @vincentyzhj in #3660
  • chore(console): comment out vitePatchable plugin in Vite configuration by @zhijianma in #3692
  • feat(console): add View button in session list to enter the corresponding chat sesssion by @bowenliang123 in #3615
  • perf(agent-stats): optimize session file processing with fast-skip and bounded concurrency for /agent-stats API by @bowenliang123 in #3662
  • feat(DingTalk): use built-in voice recognition from DingTalk callback by @hongxicheng in #3681
  • fix(console): map wechat channel key to WeChat icon in chat history sidebar by @bowenliang123 in #3691
  • refactor(plugins): switch to dynamic module registration without gene… by @zhijianma in #3696
  • fix(channels/weixin): accept empty sendmessage response as success by @hlgone in #3685
  • feat(security): add shell invasion guard configuration by @gnipping in #3694
  • Console/icon by @zhaozhuang521 in #3683
  • feat(plan): add plan mode by @qbc2016 in #3686
  • feat(telegram): register /model, /stop in bot command menu by @hongxicheng in #3714
  • perf: Tool Guard Approval System Refactor by @rayrayraykk in #3656
  • build(console): upgrade Vite from v6 to v8 for build performance boost by @bowenliang123 in #3712
  • improve(deploy): enable runtime auto-initialization of config.json by @zhijianma in #3723
  • chore: merge bugfix in v1.1.3.post1 into main by @xieyxclack in #3721
  • fix(console): sync new agent language with console UI by @xieyxclack in #3720
  • fix: unable to open /agent-stats page due to incorrect imports by @bowenliang123 in #3724
  • test(agents): unit tests for hooks / memory / utils + unit-tests.yml CI by @hanson-hex in #3630
  • feat(cli/channels): add interactive configure_weixin wizard by @hlgone in #3699
  • fix: remove dynamic environment variable coupling in tavily_search MCP default config by @rayrayraykk in #3725
  • Revert "feat(startup): warn when console frontend build is outdated" by @rayrayraykk in #3726
  • fix(channels/weixin): extend QR-status polling timeout to 60s by @hlgone in #3700
  • feat: Security by @zhaozhuang521 in #3715
  • feat(tool): support configuring timeout of run_shell_command by @xieyxclack in #3732
  • feat(model): support retry for httpx errors by @qbc2016 in #3734
  • feat(QQ): add quoted message support for QQ channel by @hongxicheng in #3735
  • docs: add Docker volume mount section for backup & restore by @jinglinpeng in #3736
  • Console/configuration by @zhaozhuang521 in #3737
  • fix(pack): add discord.py to conda-unpack affected packages by @hongxicheng in #3730
  • refactor(api): migrate agent endpoints to workspace by @zhijianma in #3738
  • docs: polish ACP docs and add ACP doc link by @x1n95c in #3741
  • feat: add configurable allow_no_auth_hosts whitelist for API authentication by @rayrayraykk in #3739

New Contributors

Full Changelog: v1.1.3...v1.1.4-beta.1

Don't miss a new QwenPaw release

NewReleases is sending notifications on new releases.