xcosmosbox
2dce5e07c1
fix(weixin): fix test file version reader
2026-03-30 09:06:49 +08:00
xcosmosbox
1a4ad67628
feat(weixin): add voice message, typing keepalive, getConfig cache, and QR polling resilience
2026-03-29 21:28:58 +08:00
xcosmosbox
ed2ca759e7
fix(weixin): align full_url AES key handling and quoted media fallback logic with reference
...
1. Fix full_url path for non-image media to require AES key and skip download when missing,
instead of persisting encrypted bytes as valid media.
2. Restrict quoted media fallback trigger to only when no top-level media item exists,
not when top-level media download/decryption fails.
2026-03-29 20:27:23 +08:00
xcosmosbox
79a915307c
feat(weixin): implement getConfig and sendTyping
2026-03-29 16:25:25 +08:00
xcosmosbox
2abd990b89
feat(weixin): add fallback logic for referenced media download
2026-03-29 15:19:57 +08:00
xcosmosbox
0207b541df
feat(weixin): implement QR redirect handling
2026-03-29 13:37:22 +08:00
xcosmosbox
b1d5475681
fix(weixin): correct PKCS7 unpadding for AES-ECB; support full_url for media download
2026-03-29 13:14:22 +08:00
xcosmosbox
e04e1c24ff
feat(weixin):
...
1.align protocol headers with package.json metadata
2.support upload_full_url with fallback to upload_param
2026-03-29 13:01:44 +08:00
xcosmosbox
0dad6124a2
chore(WeiXin): version migration and compatibility update
2026-03-25 02:58:19 +08:00
xcosmosbox
48902ae95a
fix(WeiXin): auto-refresh expired QR code during login to improve success rate
2026-03-25 02:58:19 +08:00
xcosmosbox
1f5492ea9e
fix(WeiXin): persist _context_tokens with account.json to restore conversations after restart
2026-03-25 02:58:19 +08:00
xcosmosbox
9c872c3458
fix(WeiXin): resolve polling issues in WeiXin plugin
...
- Prevent repeated retries on expired sessions in the polling thread
- Stop sending messages to invalid agent sessions to eliminate noise logs and unnecessary requests
2026-03-25 02:58:19 +08:00
xcosmosbox
3a9d6ea536
feat(WeXin): add route_tag property to adapt to WeChat official ilinkai 1.0.3 requirements
2026-03-25 02:58:19 +08:00
chengyongru
72acba5d27
refactor(tests): optimize unit test structure
2026-03-24 15:12:22 +08:00