picoclaw/pkg/channels/wecom
Yasuhiro Matsumoto 943385105f
fix: handle ignored io.ReadAll errors across codebase
io.ReadAll errors were silently discarded with `body, _ := io.ReadAll(...)`,
which could cause empty or partial data to be used for JSON unmarshaling
or error messages. This adds proper error checks for all instances.
2026-03-05 20:56:38 +09:00
..
aibot.go fix: handle ignored io.ReadAll errors across codebase 2026-03-05 20:56:38 +09:00
aibot_test.go refactor(wecom): replace generateSignature with computeSignature and update related tests 2026-03-02 17:42:54 +08:00
app.go fix: handle ignored io.ReadAll errors across codebase 2026-03-05 20:56:38 +09:00
app_test.go Merge pull request #535 from xiaket/ci-enable-dupl-linter 2026-03-02 18:55:35 +08:00
bot.go fix: handle ignored io.ReadAll errors across codebase 2026-03-05 20:56:38 +09:00
bot_test.go Merge pull request #535 from xiaket/ci-enable-dupl-linter 2026-03-02 18:55:35 +08:00
common.go refactor(wecom): streamline AES encryption/decryption and improve task management logic 2026-03-02 17:42:54 +08:00
dedupe.go fix(wecom): replace dedupe map rotation with circular queue 2026-03-02 18:50:51 +03:00
dedupe_test.go fix(wecom): resolve upstream rebase conflicts after channel refactor 2026-03-02 18:54:11 +03:00
init.go Add WeCom AIBot channel implementation and tests 2026-03-02 17:42:42 +08:00