From 508490b531324bb611ae91463b1ed4874d66934c Mon Sep 17 00:00:00 2001 From: _Kerman Date: Wed, 9 Sep 2026 18:35:07 +0800 Subject: [PATCH] test(trajectory): omit absent optional fixture fields --- packages/client/ui-trajectory/tests/table.client.spec.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/client/ui-trajectory/tests/table.client.spec.tsx b/packages/client/ui-trajectory/tests/table.client.spec.tsx index a60a53a1c0..9723935bd4 100644 --- a/packages/client/ui-trajectory/tests/table.client.spec.tsx +++ b/packages/client/ui-trajectory/tests/table.client.spec.tsx @@ -247,10 +247,10 @@ describe('TrajectoryTable', () => { kind: 'message', text: 'private chain…', thinkingDetail: thinking, - outputDetail, - sourceBlocks: toolCall ? [{ + ...(outputDetail === undefined ? {} : { outputDetail }), + ...(toolCall ? { sourceBlocks: [{ type: 'tool-call', content: '{}', callId: 'call-1', toolName: 'read', - }] : undefined, + }] } : {}), timeSeconds: 1, }], }],