Commit graph

32 commits

Author SHA1 Message Date
45f430fb28 Sync bot chat language with DSH system locale.
Localize WhatsApp access-grant approvals via t() and push Host language from the UI on load and locale change.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 22:38:16 +08:00
37742043a9 Show WhatsApp channel peer next to Agent Preset in session header (4.9.1-ops.20).
Plugins inject conversation.session.header.actions; resolve sessionId back to the bound chat and render nickname/phone or group title.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 19:10:07 +08:00
43f082d2e3 Replace IM channel rail with a top dropdown (4.9.1-ops.13).
Give the settings panel the full right-pane width instead of a left channel list.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 17:57:40 +08:00
xmanrui
840e5aa857 feat: add unified IM access policies 2026-09-01 10:46:41 +08:00
xmanrui
31792d7bc8 feat: add stable proactive delivery 2026-08-30 11:24:53 +08:00
xmanrui
92ec91b7bd chore: release v4.0.1 2026-08-30 07:02:50 +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
f5536517d5 fix: show version beside brand 2026-08-26 12:18:08 +08:00
xmanrui
1ce8126edb feat(settings): move IM bot to top-level menu
Remove the legacy Plugins-tab registrations, keep the channel-logo navigation, and harden upgrade/package verification.
2026-08-25 22:42:41 +08:00
xmanrui
b42fc411c2 feat(ui): show plugin version on brand hover 2026-08-25 13:15:27 +08:00
xmanrui
d999cb511f fix(client): recover loopback RPC 403 via localhost 2026-08-25 00:50:27 +08:00
xmanrui
832bd539a2 feat(office): mark connector as experimental 2026-08-21 04:23:51 +08:00
xiemanR
7f114e1c36
Merge pull request #20 from mrpompy/local/telegram-private-allowlist
feat: connect AI Office jobs to local Harness
2026-08-21 01:12:18 +08:00
xmanrui
e85dfa6a79 refactor: simplify plugin branding 2026-08-20 17:37:44 +08:00
xmanrui
4c5d9722e8 feat: update plugin branding 2026-08-20 17:18:23 +08:00
pompy
b0606159e0 feat: secure Telegram access and connect AI Office 2026-08-20 11:58:27 +08:00
xmanrui
12112b0881 docs: update product slogan 2026-08-20 03:04:37 +08:00
xmanrui
e7ef0f5d49 feat: add workspace directory picker 2026-08-18 01:39:21 +08:00
xmanrui
6f81bcb813 feat: refine plugin branding and settings layout 2026-08-17 18:20:07 +08:00
xmanrui
b0fee08852 feat: add GitHub help tooltip 2026-08-17 17:09:59 +08:00
xmanrui
ba2e27217c feat: add GitHub link to IM settings 2026-08-17 17:02:08 +08:00
xmanrui
acd38ec3ee feat: localize IM settings 2026-08-17 15:36:00 +08:00
xmanrui
7d44861a07 feat: add Slack bot integration 2026-08-17 14:53:11 +08:00
xmanrui
c54463843f feat: add WhatsApp QR channel 2026-08-16 17:30:38 +08:00
xmanrui
cb74e1c4c7 Add Telegram and Discord IM channels 2026-08-16 14:47:16 +08:00
xmanrui
4874d3e354 Add WeCom QR bot channel 2026-08-15 20:53:35 +08:00
xmanrui
601271a7f8 Add QQ bot channel 2026-08-15 17:51:48 +08:00
xmanrui
828a50398a Refine unified IM settings UI 2026-08-15 16:24:20 +08:00
xmanrui
bd469f58f8 Internalize all IM channel implementations 2026-08-15 15:40:53 +08:00
xmanrui
af7e6a2296 Add DingTalk to unified IM plugin 2026-08-15 06:09:19 +08:00
xmanrui
be5d045f67 Refine compact IM channel tabs 2026-08-15 04:53:22 +08:00
xmanrui
b8bd681a79 Add unified IM channel plugin 2026-08-15 04:39:56 +08:00