diff --git a/pkg/cmd/agent-task/create/create.go b/pkg/cmd/agent-task/create/create.go index 9c9b8ed68..cf5f7fd11 100644 --- a/pkg/cmd/agent-task/create/create.go +++ b/pkg/cmd/agent-task/create/create.go @@ -166,6 +166,8 @@ func createRun(opts *CreateOptions) error { } if opts.Follow { + opts.IO.StopProgressIndicator() + fmt.Fprintf(opts.IO.Out, "Displaying session logs for job %s. Press Ctrl+C to stop.\n", job.ID) return followLogs(opts, client, job.SessionID) } diff --git a/pkg/cmd/agent-task/create/create_test.go b/pkg/cmd/agent-task/create/create_test.go index ef7f529ac..aa02150ba 100644 --- a/pkg/cmd/agent-task/create/create_test.go +++ b/pkg/cmd/agent-task/create/create_test.go @@ -488,6 +488,7 @@ func Test_createRun(t *testing.T) { } }, wantStdout: heredoc.Doc(` + Displaying session logs for job job123. Press Ctrl+C to stop. (rendered:) (rendered:) `),