OrganizeImports code action is broken after CL 587555 (golang/tools@e1b14a1915)

Gopls built after the change returns no edit.

[Trace - 16:20:53.314 PM] Sending request 'textDocument/codeAction - (26)'.
Params: {"textDocument":{"uri":"file:///Users/hakim/projects/vscode-go/extension/tools/xinstall/main.go"},"range":{"start":{"line":0,"character":0},"end":{"line":24,"character":0}},"context":{"diagnostics":[{"range":{"start":{"line":19,"character":21},"end":{"line":19,"character":28}},"message":"undefined: runtime","code":"UndeclaredName","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/internal/typesinternal#UndeclaredName"},"severity":1,"source":"compiler"},{"range":{"start":{"line":19,"character":35},"end":{"line":19,"character":42}},"message":"undefined: runtime","code":"UndeclaredName","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/internal/typesinternal#UndeclaredName"},"severity":1,"source":"compiler"}],"only":["source.organizeImports"],"triggerKind":2}}


[Trace - 16:20:53.314 PM] Received response 'textDocument/codeAction - (26)' in 0ms.
Result: null

Gopls v0.15.3 returns the following response.

[Trace - 16:27:20.053 PM] Received response 'textDocument/codeAction - (53)' in 1ms.
Result: [{"title":"Organize Imports","kind":"source.organizeImports","edit":{"documentChanges":[{"textDocument":{"version":7,"uri":"file:///Users/hakim/projects/vscode-go/extension/tools/xinstall/main.go"},"edits":[{"range":{"start":{"line":10,"character":4},"end":{"line":10,"character":4}},"newText":"\"\n\t\"runtime"}]}]}}]

Comment From: hyangah

Duplicate of #67823 :-)