Skip to content

Commit ff62c9b

Browse files
Added overload signature. When the result argument is TaskResult.Succeeded so the message can be optional
1 parent ab676de commit ff62c9b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

node/task.ts

+2
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ export const setErrStream = im._setErrStream;
8080
* from agent version 2.142.0 or higher (otherwise will no-op).
8181
* @returns void
8282
*/
83+
export function setResult(result: TaskResult.Succeeded, message?: string, done?: boolean): void;
84+
export function setResult(result: Exclude<TaskResult, 'Succeeded'>, message: string, done?: boolean): void;
8385
export function setResult(result: TaskResult, message: string, done?: boolean): void {
8486
debug('task result: ' + TaskResult[result]);
8587

0 commit comments

Comments
 (0)