Commit graph

  • bcbe85fdb1 Make WhatsApp member presets follow channel mapping by default. main oliver 2026-09-16 23:11:33 +08:00
  • f1d85d2985 Map Host branded create failures and retry without broken presets. oliver 2026-09-16 21:41:05 +08:00
  • f1c9abfd1d Reuse Host workspaces when Windows path casing differs. oliver 2026-09-16 21:27:39 +08:00
  • 7cdf1d6b94 Rebuild lib so UI and Host report 4.9.1-ops.33. oliver 2026-09-16 20:58:19 +08:00
  • 208c25ebbd Classify session/workspace create failures and persist field diagnostics. oliver 2026-09-16 20:43:44 +08:00
  • f989b8bd63 Release 4.9.1-ops.32 with rebuilt lib for workspace session recreate. oliver 2026-09-16 20:32:29 +08:00
  • 303ca34177 Recreate IM sessions when a bound Session is outside the bot workspace. oliver 2026-09-16 20:22:26 +08:00
  • 74c58bdcde Keep IM tool approvals in chat and add WhatsApp default model. oliver 2026-09-15 20:02:45 +08:00
  • 2723e94541 Classify IM turn failures instead of falling back to INTERNAL_UNKNOWN. oliver 2026-09-15 16:38:46 +08:00
  • 45f430fb28 Sync bot chat language with DSH system locale. oliver 2026-09-14 22:38:16 +08:00
  • 6107692418 Mount IM RPC channels via plugin webServer to fix HTTP 405. oliver 2026-09-14 21:32:43 +08:00
  • dd2365407e Revert "Fix WhatsApp connection test delivery without touching DSH sessions." oliver 2026-09-08 20:08:49 +08:00
  • 0bc0992330 Fix WhatsApp connection test delivery without touching DSH sessions. oliver 2026-09-08 20:05:57 +08:00
  • d8c7671bd7 Stop fetching unpublished @deepseek-ai/cordis on install. oliver 2026-09-06 23:47:20 +08:00
  • cbbf373b6a Restrict delivery HTTP to loopback and fix grant races. oliver 2026-09-06 14:45:37 +08:00
  • 01924e5f7e Expose conversation/target session lookup for cron result mirroring. oliver 2026-09-06 12:45:36 +08:00
  • 356538ac18 Improve WhatsApp delivery suggestions and peer labels (ops.30). oliver 2026-09-06 02:31:42 +08:00
  • e84630565c Fix invalid UTF-8 in package.json description. oliver 2026-09-05 21:56:10 +08:00
  • 41f13bb90c Expose resolveSessionPeer on ctx.dshIm for ops schedulers (ops.23). oliver 2026-09-05 21:48:00 +08:00
  • 6d2229acd2 Bump bundled client version string to 4.9.1-ops.22. oliver 2026-09-05 19:25:20 +08:00
  • 385bc1edf5 Clarify that IM file delivery requires dsh_im_return_file (4.9.1-ops.22). oliver 2026-09-05 19:25:07 +08:00
  • a92080e490 Hide WhatsApp LID ids from session-header peer labels (4.9.1-ops.21). oliver 2026-09-05 19:14:38 +08:00
  • 37742043a9 Show WhatsApp channel peer next to Agent Preset in session header (4.9.1-ops.20). oliver 2026-09-05 19:10:07 +08:00
  • 2718586fda Add per-DM and per-group Agent Preset overrides (4.9.1-ops.19). oliver 2026-09-05 18:53:43 +08:00
  • 7993499273 Stop contact action buttons from invading the source column (4.9.1-ops.18). oliver 2026-09-05 18:20:06 +08:00
  • 9baddba579 Keep contact grant actions on one horizontal row (4.9.1-ops.17). oliver 2026-09-05 18:17:11 +08:00
  • e4cdb6f60a Show auto-collected contacts in a table (4.9.1-ops.16). oliver 2026-09-05 18:14:13 +08:00
  • a10d900a7b Use table layout for access-grant people lists (4.9.1-ops.15). oliver 2026-09-05 18:08:59 +08:00
  • a59a09e0d2 Align access rows and theme native selects for dark mode (4.9.1-ops.14). oliver 2026-09-05 18:04:25 +08:00
  • 43f082d2e3 Replace IM channel rail with a top dropdown (4.9.1-ops.13). oliver 2026-09-05 17:57:40 +08:00
  • ec96b4d6eb Compact access-grant member/admin rows for denser editing (4.9.1-ops.12). oliver 2026-09-05 17:50:33 +08:00
  • 87e44bd36e Hide fully authorized contacts from the quick-grant list (4.9.1-ops.11). oliver 2026-09-05 17:44:17 +08:00
  • f96157da1e Sync WhatsApp group subjects into access UI (4.9.1-ops.10). oliver 2026-09-05 17:39:25 +08:00
  • a169b164a8 Show WA nicknames and auto-fill group subjects in access UI (4.9.1-ops.9). oliver 2026-09-05 17:29:43 +08:00
  • e8e58924ca Polish access-grant UI: no sticky typeahead overlay, flatter group cards (4.9.1-ops.8). oliver 2026-09-05 17:20:53 +08:00
  • a4508a7caa Load WhatsApp accessGrant into bot settings (4.9.1-ops.7). oliver 2026-09-05 17:12:24 +08:00
  • 93672dfd91 Fix WhatsApp access settings showing empty grant state (4.9.1-ops.6). oliver 2026-09-05 17:05:16 +08:00
  • a0c49707a1 Fix access-grant phone inputs losing focus after each keystroke. oliver 2026-09-05 16:50:42 +08:00
  • 9f97c44031 Add WhatsApp graded phone ACL (4.9.1-ops.4). oliver 2026-09-05 16:45:21 +08:00
  • e5e1e6573a Strip WhatsApp @bot LID tokens from inbound group text. oliver 2026-09-05 16:04:55 +08:00
  • d9edca4d5f Fix WhatsApp group access when senders are opaque LIDs. oliver 2026-09-05 15:56:24 +08:00
  • 7f1b9bd480 Add configurable group session scope (default user_in_chat). oliver 2026-09-05 15:39:28 +08:00
  • d10a941fc8 Fix client ModuleLoader id to dsh-im-ops after package rename. oliver 2026-09-05 15:21:26 +08:00
  • d53daf7d26 Rebrand as dsh-im-ops fork of xmanrui/dsh-im@4.9.1. oliver 2026-09-05 15:02:54 +08:00
  • 965e839457 chore: release v4.9.1 xmanrui 2026-09-04 03:26:39 +08:00
  • 6a6e3c96b8 fix: restore IM question and approval routing xmanrui 2026-09-04 03:24:35 +08:00
  • 1b05fa8d32 fix: add actionable DingTalk connection diagnostics xmanrui 2026-09-04 02:18:18 +08:00
  • 3010535409 chore: release v4.9.0 xmanrui 2026-09-03 10:19:06 +08:00
  • 149f435216 fix: trim redundant quoted message metadata xmanrui 2026-09-03 03:11:14 +08:00
  • 559ea2c5a5 update docs xmanrui 2026-09-03 03:03:43 +08:00
  • 129e9468a9 update docs xmanrui 2026-09-03 03:03:05 +08:00
  • 34f217cafc Merge pull request #122 and harden reply stall detection xmanrui 2026-09-03 02:14:01 +08:00
  • 287289e0f4
    Merge pull request #135 from xmanrui/codex/fix-feishu-interaction-card-regressions xiemanR 2026-09-03 01:14:03 +08:00
  • 2b6f4bdfb0 fix(feishu): preserve interaction card reply semantics xmanrui 2026-09-03 01:12:51 +08:00
  • 3d25137824
    Merge pull request #111 from C3H3-AI/feat/feishu-interaction-cards xiemanR 2026-09-03 01:01:14 +08:00
  • d4e1bd3cab Merge main into feat/feishu-interaction-cards xmanrui 2026-09-03 01:00:04 +08:00
  • 0589e2c81d
    Merge pull request #126 from yhay81/agent/issue-88 xiemanR 2026-09-03 00:48:54 +08:00
  • 3240632bef Merge main into agent/issue-88 and resolve workspace aliases xmanrui 2026-09-03 00:47:02 +08:00
  • 537fca8a14 fix context tooltip clipping xmanrui 2026-09-03 00:30:18 +08:00
  • 9b0880caa3 update docs xmanrui 2026-09-03 00:25:23 +08:00
  • 0b9767dd39 update docs xmanrui 2026-09-03 00:17:16 +08:00
  • 056bcf95ac docs: split detailed guides from readmes xmanrui 2026-09-03 00:11:52 +08:00
  • 275dafbf19 chore: release v4.8.0 xmanrui 2026-09-02 23:48:02 +08:00
  • 3562b9244e
    feat(context-enhancement): 新增 chatId 与 threadId 来源字段 (#128) Chan 2026-09-02 23:28:53 +08:00
  • 3c71712962 fix: support current directory picker errors xmanrui 2026-09-02 23:18:28 +08:00
  • 88ef12ecc8 chore: release v4.7.0 xmanrui 2026-09-02 03:03:00 +08:00
  • 37ec6abb06 feat: support limiting session list results xmanrui 2026-09-02 03:01:44 +08:00
  • 52deb872aa chore: release v4.6.0 xmanrui 2026-09-02 01:39:29 +08:00
  • 9d2e9c800b fix(im): preserve cancellation during image fallback xmanrui 2026-09-02 01:35:48 +08:00
  • c7679d86a1 Merge pull request #118 from GoldJohnKing/fix/non-vision-model-image-file-fallback xmanrui 2026-09-02 01:33:28 +08:00
  • 94e114b9b3 fix: preserve quoted message context across channels xmanrui 2026-09-02 01:27:35 +08:00
  • b5378500ca fix(feishu): bind card decisions to the actor and reject stale cards C3H3-AI 2026-09-01 17:42:10 +08:00
  • 0b42ea9889 feat(feishu): interactive approval and question cards with buttons C3H3-AI 2026-09-01 16:43:36 +08:00
  • 955c2217fd fix(feishu): renew the reply wait window while the turn is active C3H3-AI 2026-09-01 22:24:33 +08:00
  • 994df6e1e3 Merge upstream v4.5.0 (xmanrui/main) into fix/non-vision-model-image-file-fallback GoldJohnKing 2026-09-01 23:18:00 +08:00
  • c2be2389b0 chore: release v4.5.0 xmanrui 2026-09-01 22:39:47 +08:00
  • d044f1b0aa fix: preserve session titles without context enhancement xmanrui 2026-09-01 22:30:23 +08:00
  • 36d10dc499 chore: rebuild lib for non-vision image fallback GoldJohnKing 2026-09-01 21:29:43 +08:00
  • 0851e8cf30 fix(im): fall back to workspace-file delivery when non-vision models reject images GoldJohnKing 2026-09-01 21:29:43 +08:00
  • e8c9817598
    Merge pull request #108 from xmanrui/fix/issue-86-feishu-stream-order Evan Fang 2026-09-01 17:56:04 +08:00
  • c7cb678bd2 chore: rebuild lib for feishu issue-86 card rotation evanfang0054 2026-09-01 13:05:09 +08:00
  • 1a165822ac fix(feishu): rotate the streaming card before presenting in-turn interactions evanfang0054 2026-09-01 13:02:47 +08:00
  • bf03b7e696 feat(feishu): add stream card rotation to keep answers below mid-turn interactions evanfang0054 2026-09-01 12:57:21 +08:00
  • 24f4a1e05b
    Merge pull request #109 from yzxxy010/feat/conversation-title xiemanR 2026-09-01 17:24:47 +08:00
  • fd303b6c78 Merge main into feat/conversation-title xmanrui 2026-09-01 17:22:49 +08:00
  • 7a68e94f54 feat: add conversationTitle to context enhancement 曜 星 2026-09-01 17:15:17 +08:00
  • 9c4628a821 build: refresh host bundle after workspace updates xmanrui 2026-09-01 16:29:20 +08:00
  • 65c1c55f1a fix: [Feature] 为工作区命令增加 /ws、/wsl 和 /workspaces 别名 (#88) yusuke8h 2026-09-01 17:03:48 +09:00
  • 959e5b9ad2 fix(feishu): document numbered workspace switching xmanrui 2026-09-01 15:47:27 +08:00
  • 61c353a4cb
    Merge pull request #110 from yhay81/agent/issue-87 xiemanR 2026-09-01 15:43:43 +08:00
  • 13fc85cdce chore: release v4.4.0 xmanrui 2026-09-01 12:33:36 +08:00
  • 91f49a603b fix: [Feature] 支持使用 /workspacelist 序号切换工作区 (#87) yusuke8h 2026-09-01 12:29:05 +09:00
  • 840e5aa857 feat: add unified IM access policies xmanrui 2026-09-01 10:45:12 +08:00
  • 075d2713c1
    Merge pull request #104 from evanfang0054/fix/feishu-thread-card-actions Evan Fang 2026-09-01 10:05:40 +08:00
  • fb3d6750c3 test(feishu): cover card-action and watch-completion topic threading evanfang0054 2026-08-31 21:57:57 +08:00
  • 82e7127cb4 fix(feishu): thread failure and error notices to the triggering message evanfang0054 2026-08-31 21:25:13 +08:00
  • 6d815e0254 fix(feishu): deliver watch completions as replies inside the watch's topic evanfang0054 2026-08-31 20:44:50 +08:00
  • fdab438a93 fix(feishu): thread card-action confirmations to the card message evanfang0054 2026-08-31 20:10:53 +08:00
  • 165def416a
    Merge pull request #103 from evanfang0054/fix/feishu-ws-honor-no-proxy Evan Fang 2026-09-01 10:01:28 +08:00
  • adc0a89f13 fix(feishu): honor NO_PROXY before proxying the long connection evanfang0054 2026-08-31 18:59:09 +08:00