Merge pull request #302018 from microsoft/benibenj/hungry-thrush

should not reveal task details in terminal
This commit is contained in:
Benjamin Christopher Simmonds
2026-03-16 11:23:37 +01:00
committed by GitHub

View File

@@ -9,7 +9,7 @@ import * as fs from 'fs';
import * as fsPromises from 'fs/promises';
import * as path from 'path';
import picomatch from 'picomatch';
import { CancellationError, CancellationToken, CancellationTokenSource, Command, commands, CustomExecution, Disposable, Event, EventEmitter, ExcludeSettingOptions, FileDecoration, l10n, LogLevel, LogOutputChannel, Memento, ProcessExecution, ProgressLocation, ProgressOptions, RelativePattern, scm, ShellExecution, SourceControl, SourceControlInputBox, SourceControlInputBoxValidation, SourceControlInputBoxValidationType, SourceControlResourceDecorations, SourceControlResourceGroup, SourceControlResourceState, TabInputNotebookDiff, TabInputTextDiff, TabInputTextMultiDiff, Task, TaskRunOn, tasks, ThemeColor, ThemeIcon, Uri, window, workspace, WorkspaceEdit, WorkspaceFolder } from 'vscode';
import { CancellationError, CancellationToken, CancellationTokenSource, Command, commands, CustomExecution, Disposable, Event, EventEmitter, ExcludeSettingOptions, FileDecoration, l10n, LogLevel, LogOutputChannel, Memento, ProcessExecution, ProgressLocation, ProgressOptions, RelativePattern, scm, ShellExecution, SourceControl, SourceControlInputBox, SourceControlInputBoxValidation, SourceControlInputBoxValidationType, SourceControlResourceDecorations, SourceControlResourceGroup, SourceControlResourceState, TabInputNotebookDiff, TabInputTextDiff, TabInputTextMultiDiff, Task, TaskRevealKind, TaskRunOn, tasks, ThemeColor, ThemeIcon, Uri, window, workspace, WorkspaceEdit, WorkspaceFolder } from 'vscode';
import { ActionButton } from './actionButton';
import { ApiRepository } from './api/api1';
import type { Branch, BranchQuery, Change, CommitOptions, DiffChange, FetchOptions, LogOptions, Ref, Remote, RepositoryKind } from './api/git';
@@ -3392,7 +3392,7 @@ function retargetTaskToWorktree(task: Task, worktreePath: string): Task | undefi
worktreeTask.detail = task.detail;
worktreeTask.group = task.group;
worktreeTask.isBackground = task.isBackground;
worktreeTask.presentationOptions = { ...task.presentationOptions };
worktreeTask.presentationOptions = { reveal: TaskRevealKind.Never, ...task.presentationOptions };
worktreeTask.runOptions = { ...task.runOptions };
return worktreeTask;