test: reclassify tool-result persist hook suite as unit test

This commit is contained in:
Peter Steinberger
2026-02-22 10:46:02 +00:00
parent 047e18693e
commit 3c9f98452e

View File

@@ -125,8 +125,10 @@ describe("tool_result_persist hook", () => {
const toolResult = getPersistedToolResult(sm);
expect(toolResult).toBeTruthy();
// Hook registration should not break baseline persistence semantics.
expect(toolResult.details).toBeTruthy();
// Hook registration should preserve a valid toolResult message shape.
expect(toolResult.role).toBe("toolResult");
expect(toolResult.toolCallId).toBe("call_1");
expect(Array.isArray(toolResult.content)).toBe(true);
});
});