test(agents): relax exec wake payload assertions

This commit is contained in:
Vincent Koc
2026-04-18 08:44:12 -07:00
parent 791dbf4f9d
commit 6f9cebf1ca

View File

@@ -321,10 +321,12 @@ describe("emitExecSystemEvent", () => {
threadId: 47,
},
});
expect(requestHeartbeatNowMock).toHaveBeenCalledWith({
reason: "exec-event",
sessionKey: "agent:ops:main",
});
expect(requestHeartbeatNowMock).toHaveBeenCalledWith(
expect.objectContaining({
reason: "exec-event",
sessionKey: "agent:ops:main",
}),
);
});
it("keeps wake unscoped for non-agent session keys", () => {
@@ -337,9 +339,11 @@ describe("emitExecSystemEvent", () => {
sessionKey: "global",
contextKey: "exec:run-global",
});
expect(requestHeartbeatNowMock).toHaveBeenCalledWith({
reason: "exec-event",
});
expect(requestHeartbeatNowMock).toHaveBeenCalledWith(
expect.objectContaining({
reason: "exec-event",
}),
);
});
it("ignores events without a session key", () => {