fix(sdk): type agent mutation RPC params · openclaw/openclaw@4f278ef
vincentkoc
·
2026-06-20
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -446,14 +446,19 @@ describe("OpenClaw SDK websocket e2e", () => {
|
446 | 446 | const identity = expectJsonObject(await agent.identity({ sessionKey: "sdk-session" })); |
447 | 447 | expect(identity.agentId).toBe("main"); |
448 | 448 | expect(identity.sessionKey).toBe("sdk-session"); |
449 | | -const createAgent = expectJsonObject(await oc.agents.create({ id: "sdk-agent" })); |
| 449 | +const createAgent = expectJsonObject( |
| 450 | +await oc.agents.create({ name: "SDK Agent", workspace: "/tmp/sdk-agent" }), |
| 451 | +); |
450 | 452 | expect(createAgent.method).toBe("agents.create"); |
| 453 | +expect(createAgent.params).toEqual({ name: "SDK Agent", workspace: "/tmp/sdk-agent" }); |
451 | 454 | const updateAgent = expectJsonObject( |
452 | | -await oc.agents.update({ id: "sdk-agent", label: "SDK Agent" }), |
| 455 | +await oc.agents.update({ agentId: "sdk-agent", name: "Renamed SDK Agent" }), |
453 | 456 | ); |
454 | 457 | expect(updateAgent.method).toBe("agents.update"); |
455 | | -const deleteAgent = expectJsonObject(await oc.agents.delete({ id: "sdk-agent" })); |
| 458 | +expect(updateAgent.params).toEqual({ agentId: "sdk-agent", name: "Renamed SDK Agent" }); |
| 459 | +const deleteAgent = expectJsonObject(await oc.agents.delete({ agentId: "sdk-agent" })); |
456 | 460 | expect(deleteAgent.method).toBe("agents.delete"); |
| 461 | +expect(deleteAgent.params).toEqual({ agentId: "sdk-agent" }); |
457 | 462 | |
458 | 463 | const sessions = expectJsonObject(await oc.sessions.list()); |
459 | 464 | expect(sessions.sessions).toEqual([{ key: "sdk-session" }]); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。