79 lines
4.1 KiB
Markdown
79 lines
4.1 KiB
Markdown
|
|
## ✨ Added
|
||
|
|
|
||
|
|
**Agent System**
|
||
|
|
|
||
|
|
- **Spawn Subagent**: New `spawn_subagent` tool for ephemeral in-workspace sub-agent execution ([#4806](https://github.com/agentscope-ai/QwenPaw/pull/4806))
|
||
|
|
|
||
|
|
**Coding Mode**
|
||
|
|
|
||
|
|
- **Open Directory**: New "Open Directory" tab to reference local projects without copying files into the workspace ([#4762](https://github.com/agentscope-ai/QwenPaw/pull/4762))
|
||
|
|
|
||
|
|
**Channels**
|
||
|
|
|
||
|
|
- **Tencent Yuanbao Channel**: New channel integration for Tencent Yuanbao bot ([#4856](https://github.com/agentscope-ai/QwenPaw/pull/4856))
|
||
|
|
- **Feishu Thread Reply**: Agents can now reply within Feishu message threads ([#4708](https://github.com/agentscope-ai/QwenPaw/pull/4708))
|
||
|
|
|
||
|
|
**Providers**
|
||
|
|
|
||
|
|
- **OpenRouter Attribution**: Added app attribution headers for OpenRouter ranking visibility ([#4809](https://github.com/agentscope-ai/QwenPaw/pull/4809))
|
||
|
|
|
||
|
|
**Console & Upload**
|
||
|
|
|
||
|
|
- **Dynamic Upload Limit**: Upload size limit is now configurable across console and channels ([#4734](https://github.com/agentscope-ai/QwenPaw/pull/4734))
|
||
|
|
|
||
|
|
**Testing**
|
||
|
|
|
||
|
|
- **E2E Test Migration**: Migrated `python_e2e` into CoPaw with mock infrastructure ([#4464](https://github.com/agentscope-ai/QwenPaw/pull/4464))
|
||
|
|
- **Integration Test Expansion**: Broadened coverage with seeded-data scenarios ([#4745](https://github.com/agentscope-ai/QwenPaw/pull/4745))
|
||
|
|
|
||
|
|
## 🔄 Changed
|
||
|
|
|
||
|
|
- **Feishu Card System**: Restructured card system to match wecom/qq pattern and fixed resolved card in streaming mode ([#4742](https://github.com/agentscope-ai/QwenPaw/pull/4742))
|
||
|
|
|
||
|
|
## 🐛 Fixed
|
||
|
|
|
||
|
|
**Desktop & CLI**
|
||
|
|
|
||
|
|
- **Bundled Desktop CLI**: Added bundled qwenpaw CLI for Tauri desktop app ([#4779](https://github.com/agentscope-ai/QwenPaw/pull/4779))
|
||
|
|
- **Windows Git Console**: Hide Windows git console windows in coding mode ([#4696](https://github.com/agentscope-ai/QwenPaw/pull/4696))
|
||
|
|
|
||
|
|
**Console**
|
||
|
|
|
||
|
|
- **Mobile Chat Input**: Adapted chat input for safe area and virtual keyboard on mobile ([#4751](https://github.com/agentscope-ai/QwenPaw/pull/4751))
|
||
|
|
- **Chat Input Draft**: Clear chat input draft after message is sent ([#4755](https://github.com/agentscope-ai/QwenPaw/pull/4755))
|
||
|
|
- **Chat Input**: Fixed additional chat input issues ([#4862](https://github.com/agentscope-ai/QwenPaw/pull/4862))
|
||
|
|
- **Chat Code**: Fixed chat code display issues ([#4805](https://github.com/agentscope-ai/QwenPaw/pull/4805))
|
||
|
|
- **Antd Deprecation**: Cleaned up antd 5.29 deprecation warnings and fixed AllowNoAuthHosts icon ([#4790](https://github.com/agentscope-ai/QwenPaw/pull/4790))
|
||
|
|
|
||
|
|
**Channels**
|
||
|
|
|
||
|
|
- **OneBot WebSocket**: Auto-restart WebSocket server on connection loss via TCP health probe ([#4793](https://github.com/agentscope-ai/QwenPaw/pull/4793))
|
||
|
|
|
||
|
|
**Agent**
|
||
|
|
|
||
|
|
- **Reasoning Content**: Preserve `reasoning_content` across file blocks in assistant messages ([#4728](https://github.com/agentscope-ai/QwenPaw/pull/4728))
|
||
|
|
- **Message Timestamp**: Enhanced timestamp handling with user timezone support ([#4763](https://github.com/agentscope-ai/QwenPaw/pull/4763))
|
||
|
|
|
||
|
|
**Skills**
|
||
|
|
|
||
|
|
- **Skill Update Stability**: Preserve tag, enable/disable, and channel config during skill updates ([#4847](https://github.com/agentscope-ai/QwenPaw/pull/4847))
|
||
|
|
- **Stale Skill Handling**: Ignore `~`-prefixed stale skills during pip operations ([#4851](https://github.com/agentscope-ai/QwenPaw/pull/4851))
|
||
|
|
|
||
|
|
**Pet**
|
||
|
|
|
||
|
|
- **Auto-install Dependencies**: Auto-install missing dependencies to resolve startup failure on v1.1.9 ([#4801](https://github.com/agentscope-ai/QwenPaw/pull/4801))
|
||
|
|
|
||
|
|
**Website**
|
||
|
|
|
||
|
|
- **Header Style**: Fixed header style and added auto-continue video ([#4812](https://github.com/agentscope-ai/QwenPaw/pull/4812))
|
||
|
|
|
||
|
|
## 🏗️ Infrastructure
|
||
|
|
|
||
|
|
- **CI Cleanup**: Dropped redundant `unit-tests.yml` workflow ([#4748](https://github.com/agentscope-ai/QwenPaw/pull/4748))
|
||
|
|
- **Contributors Data**: Auto-maintain `contributors_data.json` via GitHub Actions on PR merge ([#4692](https://github.com/agentscope-ai/QwenPaw/pull/4692))
|
||
|
|
|
||
|
|
## 🙌 New Contributors
|
||
|
|
|
||
|
|
- @wangfei010313 made their first contribution in [#4801](https://github.com/agentscope-ai/QwenPaw/pull/4801)
|
||
|
|
- @szetohoyan made their first contribution in [#4708](https://github.com/agentscope-ai/QwenPaw/pull/4708)
|