d9edca4d5f
Fix WhatsApp group access when senders are opaque LIDs.
...
Resolve LID to phone aliases before allowlist and @mention checks so
group prompts are not silently dropped after a working direct chat.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 15:56:24 +08:00
7f1b9bd480
Add configurable group session scope (default user_in_chat).
...
Ops bots now isolate per-speaker Harness sessions in groups, with a
settings/RPC toggle to restore shared chat sessions when needed.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 15:39:28 +08:00
d10a941fc8
Fix client ModuleLoader id to dsh-im-ops after package rename.
...
GitHub installs still shipped the upstream @xmanrui/dsh-im client id, so the web shell loaded the bundle without registering the plugin.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 15:21:26 +08:00
xmanrui
965e839457
chore: release v4.9.1
2026-09-04 03:26:39 +08:00
xmanrui
1b05fa8d32
fix: add actionable DingTalk connection diagnostics
2026-09-04 02:18:18 +08:00
xmanrui
3010535409
chore: release v4.9.0
2026-09-03 10:19:06 +08:00
xmanrui
537fca8a14
fix context tooltip clipping
2026-09-03 00:30:18 +08:00
xmanrui
275dafbf19
chore: release v4.8.0
2026-09-02 23:48:02 +08:00
Chan
3562b9244e
feat(context-enhancement): 新增 chatId 与 threadId 来源字段 ( #128 )
...
Add chatId and threadId source fields across all nine IM channels, update UI/docs/tests, reconcile the latest main branch, and credit @Chan-0312 as a contributor.
2026-09-02 23:28:53 +08:00
xmanrui
3c71712962
fix: support current directory picker errors
2026-09-02 23:18:28 +08:00
xmanrui
88ef12ecc8
chore: release v4.7.0
2026-09-02 03:03:00 +08:00
xmanrui
52deb872aa
chore: release v4.6.0
2026-09-02 01:39:29 +08:00
xmanrui
94e114b9b3
fix: preserve quoted message context across channels
2026-09-02 01:27:35 +08:00
xmanrui
c2be2389b0
chore: release v4.5.0
2026-09-01 22:39:47 +08:00
曜 星
7a68e94f54
feat: add conversationTitle to context enhancement
...
Pass inbound group titles into <dsh_im_source> without extra platform API lookups.
DingTalk uses conversationTitle; Telegram groups use chat.title.
2026-09-01 17:15:17 +08:00
xmanrui
13fc85cdce
chore: release v4.4.0
2026-09-01 12:33:36 +08:00
xmanrui
840e5aa857
feat: add unified IM access policies
2026-09-01 10:46:41 +08:00
xmanrui
009f1abec9
feat: add tabs to bot settings
2026-09-01 02:31:57 +08:00
xmanrui
08368c135c
chore: release v4.3.0
2026-09-01 02:09:33 +08:00
xmanrui
75ebaebf2e
feat: split group and direct context enhancement
2026-09-01 02:06:22 +08:00
xmanrui
a0845a7a25
chore: release v4.2.1
2026-08-31 03:33:15 +08:00
xmanrui
14519060f0
fix(telegram): isolate long polling transport
2026-08-31 03:31:07 +08:00
xmanrui
02ddea0054
chore: release v4.2.0
2026-08-31 01:38:31 +08:00
xmanrui
347acceffb
fix(feishu): integrate slash command permissions
2026-08-31 01:21:38 +08:00
xmanrui
4496c9601e
chore: release v4.1.1
2026-08-31 00:50:07 +08:00
xmanrui
e08c3e9576
chore: release v4.1.0
2026-08-30 13:08:14 +08:00
xmanrui
32c6d48857
refine bot delivery settings labels
2026-08-30 13:03:57 +08:00
xmanrui
31792d7bc8
feat: add stable proactive delivery
2026-08-30 11:24:53 +08:00
xmanrui
c4fd59e086
revert: remove package contributor metadata
2026-08-30 08:35:31 +08:00
xmanrui
f47c7c79fa
chore: credit PR contributor
2026-08-30 08:30:13 +08:00
xmanrui
92ec91b7bd
chore: release v4.0.1
2026-08-30 07:02:50 +08:00
xmanrui
8794a46e81
chore: release v4.0.0
2026-08-29 20:26:00 +08:00
xmanrui
72ffd7115c
chore: release v3.2.0
2026-08-29 10:49:19 +08:00
xmanrui
0cb79f74e9
feat: add message source context enhancement
2026-08-29 10:46:06 +08:00
xmanrui
092d2cbb9c
test(dingtalk): cover PR #76 mentions and credit contributor
...
Add regression coverage for group mention chunks, private replies, mention payloads, and batch reply failure handling. Credit divingleee in package contributors and rebuild the checked-in bundles.
2026-08-28 21:51:03 +08:00
xmanrui
57eef234b1
feat(ui): add manual update commands and simplify update dialog
2026-08-28 15:32:09 +08:00
xmanrui
45c0a7f77f
chore: release v3.1.1
2026-08-28 10:53:30 +08:00
xmanrui
71ca552113
chore: release v3.1.0
2026-08-28 06:42:16 +08:00
xmanrui
f3cefd8a84
feat: add npm update checks and manual installation
...
Add profile-scoped npm updates for Desktop and Web, protect source installations, and keep restarts manual. Cover stale status recovery, request races, and dialog focus with regression tests.
Verified with npm run check (1626 tests) and isolated Desktop/Web npm installation flows.
Refs #61
2026-08-28 06:37:40 +08:00
xmanrui
5888641297
fix(ui): align channel tabs with scan action
2026-08-28 06:16:27 +08:00
xmanrui
bf0e157cd4
chore: release v3.0.8
2026-08-28 01:32:15 +08:00
xmanrui
f4ded46278
chore: release v3.0.7
2026-08-27 22:37:34 +08:00
xmanrui
c93f42f1cc
chore: release v3.0.6
2026-08-26 22:24:25 +08:00
xmanrui
7c5279e445
fixed:issues#69
2026-08-26 22:22:02 +08:00
xmanrui
64587b3b61
chore: release v3.0.5
2026-08-26 18:54:12 +08:00
xmanrui
dc66366ac0
fix(weixin): trust international WeChat hosts
2026-08-26 18:46:55 +08:00
xmanrui
50d55090b9
chore: release v3.0.4
2026-08-26 18:04:31 +08:00
xmanrui
25d0b2fb0b
Revert "fix(whatsapp): handle group mentions and caller allowlists"
...
This reverts commit 9664e85599 .
2026-08-26 18:01:08 +08:00
xmanrui
a9bb0ed3ba
chore: release v3.0.3
2026-08-26 17:41:28 +08:00
xmanrui
2d395860b3
fix(ui): keep bot status in card top-right
2026-08-26 17:27:48 +08:00