chore: release v4.9.1

This commit is contained in:
xmanrui 2026-09-04 03:26:39 +08:00
parent 6a6e3c96b8
commit 965e839457
5 changed files with 21 additions and 11 deletions

View file

@ -6,11 +6,16 @@ This file records the notable changes in each dsh-im release. Its format follows
## [Unreleased]
## [4.9.1] - 2026-09-04
### Fixed / 修复
- 九个 IM 渠道的 Harness 结构化问题与审批现在兼容新 DSH Session 的 `snapshotEvents()` 接口,同时保留旧 `session.events` 与旧 Host `apiProxy` 路径;交互不再只停留在 DSH Web,IM 用户回答或审批后原 Turn 可继续完成。
Harness structured questions and approvals across all nine IM channels now support the new DSH Session `snapshotEvents()` API while retaining the legacy `session.events` and Host `apiProxy` paths. Interactions no longer remain visible only in DSH Web, and the originating turn can continue after the IM user answers or decides.
- 钉钉机器人连接失败时现在会按 Harness、凭据、超时、DNS、TLS、代理、SDK 与依赖兼容性等原因提供脱敏且可操作的诊断,并用参考号关联设置页提示与 Host 日志;已保存但尚未连通的机器人也会保留在设置页供排查。
DingTalk connection failures now provide redacted, actionable diagnostics for Harness, credential, timeout, DNS, TLS, proxy, SDK, and dependency-compatibility causes, with a reference ID linking settings feedback to Host logs. Saved bots that are not yet connected also remain available in settings for troubleshooting.
## [4.9.0] - 2026-09-03
### Added / 新增
@ -635,7 +640,8 @@ This file records the notable changes in each dsh-im release. Its format follows
- 改进 npm 发布包结构,保留 CLI 入口并避免安装脚本拦截。
Improved npm package contents to preserve the CLI entry point and avoid install-script blocking.
[Unreleased]: https://github.com/xmanrui/dsh-im/compare/v4.9.0...HEAD
[Unreleased]: https://github.com/xmanrui/dsh-im/compare/v4.9.1...HEAD
[4.9.1]: https://github.com/xmanrui/dsh-im/compare/v4.9.0...v4.9.1
[4.9.0]: https://github.com/xmanrui/dsh-im/compare/v4.8.0...v4.9.0
[4.8.0]: https://github.com/xmanrui/dsh-im/compare/v4.7.0...v4.8.0
[4.7.0]: https://github.com/xmanrui/dsh-im/compare/v4.6.0...v4.7.0

View file

@ -571,7 +571,7 @@ var React23 = __toESM(require("react"), 1);
// package.json
var package_default = {
name: "@xmanrui/dsh-im",
version: "4.9.0",
version: "4.9.1",
description: "\u628A\u4E5D\u79CD IM \u673A\u5668\u4EBA\u548C\u516C\u7F51 AI Office \u63A5\u5165\u672C\u673A DeepSeek Harness\u3002 Connect nine IM channels and a public AI Office to a local DeepSeek Harness.",
keywords: [
"deepseek-harness",

File diff suppressed because one or more lines are too long

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "@xmanrui/dsh-im",
"version": "4.9.0",
"version": "4.9.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@xmanrui/dsh-im",
"version": "4.9.0",
"version": "4.9.1",
"license": "MIT",
"dependencies": {
"@tencent-connect/qqbot-connector": "1.2.0",

View file

@ -1,6 +1,6 @@
{
"name": "@xmanrui/dsh-im",
"version": "4.9.0",
"version": "4.9.1",
"description": "把九种 IM 机器人和公网 AI Office 接入本机 DeepSeek Harness。 Connect nine IM channels and a public AI Office to a local DeepSeek Harness.",
"keywords": [
"deepseek-harness",
@ -22,10 +22,7 @@
"whatsapp",
"ai-office"
],
"author": {
"name": "xmanrui",
"url": "https://github.com/xmanrui"
},
"author": "xmanrui (https://github.com/xmanrui)",
"contributors": [
{
"name": "C3H3-AI",
@ -47,7 +44,9 @@
"url": "git+https://github.com/xmanrui/dsh-im.git"
},
"homepage": "https://github.com/xmanrui/dsh-im#readme",
"bugs": "https://github.com/xmanrui/dsh-im/issues",
"bugs": {
"url": "https://github.com/xmanrui/dsh-im/issues"
},
"publishConfig": {
"access": "public"
},
@ -116,5 +115,10 @@
"react-dom": "18.3.1",
"react-test-renderer": "18.3.1",
"semver": "7.8.5"
},
"directories": {
"doc": "docs",
"lib": "lib",
"test": "test"
}
}