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).