70
71
export function makeResultSuccess(sessionId: string): SDKResultSuccess {
73
>
type: 'result',
74
>
subtype: 'success',
75
>
duration_ms: 0,
76
>
duration_api_ms: 0,
77
>
is_error: false,
78
>
num_turns: 1,
79
>
result: '',
80
>
stop_reason: 'end_turn',
81
>
total_cost_usd: 0,
82
>
usage: makeNonNullableUsage(),
83
>
modelUsage: {},
84
>
permission_denials: [],
85
>
uuid: TEST_UUID,
86
>
session_id: sessionId,
87
>
};
88
>
}
89
90
export function makeResultError(sessionId: string, errors: string[]): SDKResultError {