晴天
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
晴天
b3d763c46a
fix(channels): improve configured card touch targets
2026-05-24 02:29:29 +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
晴天
449dbc3862
fix(channels): validate binding accounts by credential fields
2026-05-23 03:35:02 +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
晴天
718efe7e33
chore: ignore local worktrees
2026-05-22 23:50:23 +08:00
晴天
d0f0d1f6b7
fix(gateway): release 0.16.5
v0.16.5
2026-05-22 20:42:16 +08:00
github-actions[bot]
5aa4c9aa06
ci: update latest.json for v0.16.4
2026-05-22 12:00:01 +00:00
晴天
4d82395b90
fix(engine-select): release 0.16.4
v0.16.4
2026-05-22 19:46:07 +08:00
晴天
0e71cb938d
ci: avoid release cache save failures
2026-05-22 15:59:33 +08:00
github-actions[bot]
c2510e64d9
ci: update latest.json for v0.16.3
2026-05-22 07:53:31 +00:00
晴天
76c4a56302
fix: stabilize gateway startup and kernel i18n
v0.16.3
2026-05-22 15:38:56 +08:00
github-actions[bot]
7977608e5b
ci: update latest.json for v0.16.2
2026-05-21 11:38:06 +00:00
晴天
41e688843e
chore: release v0.16.2
v0.16.2
2026-05-21 19:23:43 +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
github-actions[bot]
dbdf239430
ci: update latest.json for v0.16.1
2026-05-21 06:46:21 +00:00
晴天
14525c50e4
chore: release v0.16.1
v0.16.1
2026-05-21 14:33:33 +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
github-actions[bot]
230b5e6dca
ci: update latest.json for v0.16.0
2026-05-16 07:23:49 +00:00
晴天
14a5b1ee9a
chore: release v0.16.0
v0.16.0
2026-05-16 15:11:02 +08:00