晴天
4766a99d87
feat(hermes): add global toolset disable settings
2026-05-25 01:03:14 +08:00
晴天
8d5d21f908
feat(hermes): add browser tool settings
2026-05-25 00:27:06 +08:00
晴天
26d6ad18bc
feat(hermes): add privacy redaction setting
2026-05-24 23:54:46 +08:00
晴天
459811b188
feat(hermes): add input output safety settings
2026-05-24 23:33:03 +08:00
晴天
d245d2e320
feat(hermes): add display reliability settings
2026-05-24 23:03:41 +08:00
晴天
8c963cd3d4
feat(hermes): add human delay settings
2026-05-24 22:31:52 +08:00
晴天
b2146b54cb
feat(hermes): add tirith security settings
2026-05-24 22:08:12 +08:00
晴天
7be0ec66cc
feat(hermes): add unauthorized dm policy form
2026-05-24 21:41:17 +08:00
晴天
2de5d1e38a
feat(hermes): add quick commands config form
2026-05-24 21:21:16 +08:00
晴天
01f17f0a2a
feat(hermes): add skills config form
2026-05-24 20:54:29 +08:00
晴天
d9fc9a8783
feat(hermes): add memory flush setting
2026-05-24 20:34:12 +08:00
晴天
56e41dd512
feat(hermes): add terminal execution config form
2026-05-24 20:06:50 +08:00
晴天
122d7a63be
feat(hermes): add execution limits config form
2026-05-24 19:28:30 +08:00
晴天
c0b40070c0
feat(hermes): add channel display settings form
2026-05-24 18:42:34 +08:00
晴天
a1307716dd
feat(hermes): add streaming config form
2026-05-24 08:40:53 +08:00
晴天
1883e18f02
feat(hermes): add memory config form
2026-05-24 08:04:31 +08:00
晴天
18ca140af8
feat(hermes): add tool loop guardrails form
2026-05-24 07:38:42 +08:00
晴天
5dd6f1be40
feat(hermes): add compression config form
2026-05-24 07:16:00 +08:00
晴天
f500da39c1
feat(hermes): add session runtime config form
2026-05-24 06:49:17 +08:00
晴天
4c29ed68ab
fix(hermes): validate raw config saves
2026-05-24 06:10:07 +08:00
晴天
ff4da27eeb
feat(hermes): add bundled plugin channel configs
2026-05-24 05:12:17 +08:00
晴天
7b32b533fb
feat(channels): add Tlon config compatibility
2026-05-24 02:03:55 +08:00
晴天
7e3bb71fca
feat(channels): add IRC config compatibility
2026-05-24 00:57:37 +08:00
晴天
326c5597df
feat(channels): add Nostr config compatibility
2026-05-23 09:25:07 +08:00
晴天
dcc3751ded
feat(channels): add Twitch config compatibility
2026-05-23 08:42:54 +08:00
晴天
8623efd49c
feat(channels): add Nextcloud Talk config compatibility
2026-05-23 08:25:34 +08:00
晴天
579d706075
feat(channels): add ClickClack config compatibility
2026-05-23 08:07:39 +08:00
晴天
d933177ec3
feat(channels): restore WhatsApp config compatibility
2026-05-23 07:51:16 +08:00
晴天
8d745e7543
feat(channels): add iMessage config compatibility
2026-05-23 07:31:06 +08:00
晴天
6c947a1fec
feat(hermes): support Discord plugin runtime config
2026-05-23 06:41:49 +08:00
晴天
f188bb85f7
feat(channels): improve Microsoft Teams config compatibility
2026-05-23 06:22:23 +08:00
晴天
49be118c5f
feat(channels): improve Signal config compatibility
2026-05-23 05:56:59 +08:00
晴天
09bc45ae4c
feat(channels): add Synology and Google Chat config
2026-05-23 05:37:06 +08:00
晴天
53fe25a277
feat(channels): add LINE and Mattermost config
2026-05-23 05:08:51 +08:00
晴天
780b1bdde5
feat(channels): add Zalo channel configuration
2026-05-23 04:38:49 +08:00
晴天
067389d65f
fix(channels): add generic channel diagnostics
2026-05-23 04:14:45 +08:00
晴天
d3d527ca34
feat(hermes): add dingtalk channel config
2026-05-23 03:48:33 +08:00
晴天
d5d8805c5d
fix(channels): expose Discord guild allowlist fields
2026-05-23 03:31:23 +08:00
晴天
e2eee18e05
fix(channels): preserve Discord application id
2026-05-23 03:25:22 +08:00
晴天
b6a353d622
fix(channels): stabilize default account selection
2026-05-23 03:12:40 +08:00
晴天
01dff38a97
fix(channels): save multi-account platform configs
2026-05-23 03:06:52 +08:00
晴天
f7518ae4b3
fix(hermes): align channel secrets with runtime env
2026-05-23 02:49:31 +08:00
晴天
6aa7a05f36
fix(channels): preserve SecretRef credentials
2026-05-23 02:23:52 +08:00
晴天
eccf91ed1e
feat(hermes): add channel configuration editor
2026-05-23 01:51:08 +08:00
晴天
27b35b6298
fix(channels): normalize OpenClaw channel config policies
2026-05-23 01:14:42 +08:00
晴天
f4d644ea06
fix(web): support openclaw path conflict scan
2026-05-23 00:20:47 +08:00
晴天
1ae223a0b1
feat(channels): add gateway runtime status
2026-05-23 00:09:46 +08:00
晴天
9d2dc8438e
fix: apply pending correctness fixes
...
Cherry-pick the still-relevant fixes from recent draft PRs without pulling in stale release/docs changes:
- serialize dashboard data loads to avoid concurrent config self-heal writes
- preserve valid per-model default blocks during dashboard model self-heal
- pass structured humanizeError results directly to toast for model import scan failures
- align frontend kernel isLatest with suffix-aware recommended version ordering
Verification:
- node --test tests/*.test.js
- npm run build
2026-05-21 19:06:38 +08:00
晴天
a50000a933
fix(gateway): support latest hello server version payload
...
OpenClaw 2026.5.18/2026.5.19 still uses Gateway WS protocol v4
(PROTOCOL_VERSION=4, MIN_CLIENT_PROTOCOL_VERSION=4), so there is no v5
handshake to implement. The compatibility break is the hello payload
shape: current upstream sends the runtime version at `hello.server.version`
while ClawPanel only read the old flat `hello.serverVersion` field.
Read both shapes so latest kernels keep populating wsClient.serverVersion,
which in turn keeps Dashboard display, kernel snapshot feature gates and
isLatest checks working after the WebSocket handshake succeeds.
Also bump the recommended OpenClaw targets to the current npm latests:
- official: 2026.5.19
- chinese: 2026.5.18-zh.1
Verification:
- node --test tests/kernel.test.js
- npm run build
- manual module check: simulated both hello.server.version and legacy
hello.serverVersion payloads, both report serverVersion and protocol v4
2026-05-21 14:25:10 +08:00
晴天
328624cf03
chore: release v0.15.0
...
发布 0.15.0:
- 新增内核版本兼容层、特性门控、低版本阻断和升级提示
- 新增 PATH 中 OpenClaw CLI 冲突检测、隔离与恢复
- 修复 Hermes Gateway loopback 自动拉起与 /v1/runs 诊断
- 修复 standalone 一键安装包在 About/仪表盘显示未知版本
- 同步 OpenClaw 2026.5.6 推荐版本和热更新 minAppVersion
- 补齐本地 JS/Rust 测试与发布前检查说明
验证:
- npm run build
- node --test tests/*.test.js
- node --check src/scripts JS 文件
- cargo fmt --all -- --check
- cargo check
- cargo clippy --all-targets -- -D warnings
- cargo test
2026-05-08 04:39:36 +08:00