picoclaw/pkg/channels/whatsapp_native
Hoshina 9b80fdf885 fix(whatsapp_native,agent): address PR #884 review feedback
- Use c.runCtx for GetQRChannel so the QR producer is canceled on Stop()
- Add atomic stopping guard to prevent wg.Add/wg.Wait race in eventHandler
- Make Stop() context-aware: disconnect client before waiting, respect ctx deadline
- Reduce reasoning publish log noise: use debug level for expected ctx errors
- Add test for handleReasoning when outbound bus is full (timeout path)
2026-02-28 03:05:23 +08:00
..
init.go Complete the whatsapp native channel implementation based on the new channel interface 2026-02-26 22:35:52 -08:00
whatsapp_native.go fix(whatsapp_native,agent): address PR #884 review feedback 2026-02-28 03:05:23 +08:00
whatsapp_native_stub.go chore: fix go fmt formatting issues after rebase 2026-02-27 17:35:50 +08:00