diff --git a/CHANGELOG.md b/CHANGELOG.md index 972f692bf4..fc664bdae8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,12 @@ Docs: https://docs.clawd.bot -## 2026.1.22 +## 2026.1.22 (Unreleased) ### Fixes - BlueBubbles: stop typing indicator on idle/no-reply. (#1439) Thanks @Nicell. - Auto-reply: only report a model switch when session state is available. (#1465) Thanks @robbyczgw-cla. +- Node: launch node host service with `node run` (not `node start`) and align node host hints/docs. (#1461) Thanks @ameno-. ## 2026.1.21-2 diff --git a/docs/cli/node.md b/docs/cli/node.md index ee9893f878..fbb70da42f 100644 --- a/docs/cli/node.md +++ b/docs/cli/node.md @@ -59,7 +59,6 @@ Manage the service: ```bash clawdbot node status -clawdbot node run clawdbot node stop clawdbot node restart clawdbot node uninstall diff --git a/docs/nodes/index.md b/docs/nodes/index.md index 6bb48a3e93..2240dedf0f 100644 --- a/docs/nodes/index.md +++ b/docs/nodes/index.md @@ -57,9 +57,11 @@ clawdbot node run --host --port 18789 --display-name "Build Node" ```bash clawdbot node install --host --port 18789 --display-name "Build Node" -clawdbot node start +clawdbot node status ``` +Install starts the service. Use `clawdbot node restart` if you need to re-launch it. + ### Pair + name On the gateway host: diff --git a/src/auto-reply/reply.block-streaming.test.ts b/src/auto-reply/reply.block-streaming.test.ts index 21b892b46d..c075c0b99e 100644 --- a/src/auto-reply/reply.block-streaming.test.ts +++ b/src/auto-reply/reply.block-streaming.test.ts @@ -42,7 +42,7 @@ describe("block streaming", () => { }); async function waitForCalls(fn: () => number, calls: number) { - const deadline = Date.now() + 1500; + const deadline = Date.now() + 5000; while (fn() < calls) { if (Date.now() > deadline) { throw new Error(`Expected ${calls} call(s), got ${fn()}`); diff --git a/src/cli/node-cli/daemon.ts b/src/cli/node-cli/daemon.ts index 4deaa49cad..bbc96c33e1 100644 --- a/src/cli/node-cli/daemon.ts +++ b/src/cli/node-cli/daemon.ts @@ -47,7 +47,7 @@ type NodeDaemonStatusOptions = { }; function renderNodeServiceStartHints(): string[] { - const base = [formatCliCommand("clawdbot node install"), formatCliCommand("clawdbot node start")]; + const base = [formatCliCommand("clawdbot node install"), formatCliCommand("clawdbot node run")]; switch (process.platform) { case "darwin": return [