v0.2.2
sipeed/picoclawv0.2.2Mar 11, 2026by github-actions[bot]
AI Summary
This release introduces voice audio transcription for Discord and Telegram, along with an agent management UI and security hardening for tool execution. It adds support for exec allow_remote configurations.
Key Highlights
- Add echo voice audio transcription for channels
- Add agent management UI and improve launcher integration
- Add exec allow_remote config support
- Fix session key sanitization
- Fix empty strings on failed transcription
New Features
- Voice audio transcription
- Agent management UI
- Exec allow_remote config
- Session key sanitization
- Discord reply message on transcript echo
Full Release Notes
## Changelog * 8949a2575b87506486a72494fb11cf1699c52678 Add exec allow_remote config support in web settings (#1363) * 30584f04cb415c95654cffcbb5772c399748347d Merge pull request #1214 from afjcjsbx/feat/echo-voice-audio-transcription * 755fa3233655f836d9f352cef0385885296196e7 Merge pull request #1330 from statxc/fix/session-key-sanitize-slash * 87d458f519ab5aad35610b249b83d6bf28c3eab6 Merge remote-tracking branch 'origin/main' into feat/echo-voice-audio-transcription * 424c40e98bb4b33b405a890aa82c3c1534701b33 Merge remote-tracking branch 'origin/main' into feat/echo-voice-audio-transcription * 536e26aff155bf2191a5e9208ab311a6ab26f50e Removed the old heavy logic * 4a8a2e9c23588ed26eddd35ce4e5d688fe9f621f chore(frontend): update pnpm-lock.yaml (#1368) * 48d8c8738d3e48fe2d249bb0fecbbcff2d1e01d3 discord reply message on transcript echo * 0c117a073f3d2ca66039d9d2f89bd9d0e3e9ec5a feat(channel): echo voice audio transcription * dea06c391c60b6386626eba1e82889bf83f073d3 feat(web): add agent management UI and improve launcher integration (#1358) * f87ab99833f36b9df1f16f7eb9b76691bbac7e42 fix empty strings on failed transcription * 68bdf661680a89def5d6c7838d224230f1bd4a2a fix lint * 73243c901484c44da412aa8add4e494f274a7ead fix lint * 8c2a9332c64bdbd4f1a43c42e1d4eddb1ea43e46 fix(security): harden unauthenticated tool-exec paths (#1360) * 2e3e6788abf2e1af554be8538d46a9717c9ecd91 fix(session): sanitize '/' and '\' in session keys so forum topic keys don't create invalid paths * d5cbf198b2905df6db737045af170d36e2533db3 fix: resolve gateway binary path, pass --config flag, and clarify empty model error (#1337) * e74820cf69088348232d077127f48f2f36b5a04a fix: skip meta json files during session migration (#1340) * 3b5d04956ef0fe61e39dca2a343b278c12788e27 fixed double message on slack thread * 8a398988d79e908574bd18878a8e34c16f1ea71d refactor skills loader markdown metadata parsing (#1354) * 5b1f11aaf6c3b5afbbb5c54a2166db0c4c5eb6f2 resolve conflicts * 08cc09e09145b665cdda9dbc738cf5742471eeba resolve conflicts * 2effc2b4bdbbd07ee47639a36fbe41c25879bb45 slack reply message with audio transcription * f89c9673cbe0f14c42a420f2924ef9ad4ded2e46 sync sendmessage function * f219ca1263278c7117480f488b7489249010fd6e telegram reply only on first message * a0591f0c08beb6152a95f6a664e4a77b087a43b5 unit test placeholder logic --- Released by [GoReleaser](https://github.com/goreleaser/goreleaser).