
























@@ -1339,9 +1339,11 @@ describe("OpenClaw SDK", () => {
13391339const oc = new OpenClaw({ transport });
1340134013411341const session = await oc.sessions.create({ key: "session-main" });
1342-const run = await session.send({ message: "continue", thinking: "medium" });
1342+const run = await session.send({ message: "continue", thinking: "medium", timeoutMs: 1_500 });
1343+const noTimeoutRun = await session.send({ message: "continue without timeout", timeoutMs: 0 });
1343134413441345expect(run.id).toBe("run_session");
1346+expect(noTimeoutRun.id).toBe("run_session");
13451347expect(transport.calls).toEqual([
13461348{
13471349method: "sessions.create",
@@ -1350,8 +1352,13 @@ describe("OpenClaw SDK", () => {
13501352},
13511353{
13521354method: "sessions.send",
1353-options: { expectFinal: true },
1354-params: { key: "session-main", message: "continue", thinking: "medium" },
1355+options: { expectFinal: true, timeoutMs: 1_500 },
1356+params: { key: "session-main", message: "continue", thinking: "medium", timeoutMs: 1_500 },
1357+},
1358+{
1359+method: "sessions.send",
1360+options: { expectFinal: true, timeoutMs: null },
1361+params: { key: "session-main", message: "continue without timeout", timeoutMs: 0 },
13551362},
13561363]);
13571364});
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。