Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Request textDocument/hover failed

Offen
#500 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
28/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
github-actions, typescript, vscode

Rechercherichtung

Beginne damit, textDocument/hover in der Extension-Version v0.27.2 zu reproduzieren, und überprüfe die VS Code-Logs rund um die /user-Anfrage und den Stacktrace von dist/server-node.js. Erledigt ist es, wenn beim Überfahren einer GitHub Action mit dem Mauszeiger der Fehler-Toaster nicht mehr angezeigt wird und die protokollierte Anfrage nicht mit connect EACCES fehlschlägt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug

Describe the bug
When hovering over any of my GitHub Action definitions, I constantly see an error toaster with the error message Request textDocument/hover failed.

To Reproduce
Steps to reproduce the behavior:

  1. Open any GitHub Action from https://github.com/organizationOfMyCompany
  2. Hover over the GitHub Action in the editor pane.
  3. The error toaster appears.

Expected behavior
No error toaster appears.

Screenshots / Logs
Here are the VS Code logs:

GET /user - 500 with id UNKNOWN in 11ms
Failure to retrieve username:  Xi [HttpError]: connect EACCES <<some IP address>>:443
    at Zi (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2481429)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
    at async c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2572921
    ... 5 lines matching cause stack trace ...
    at async yn (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2437365)
    at async c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2586783 {
  status: 500,
  request: {
    method: 'GET',
    url: 'https://api.github.com/user',
    headers: {
      accept: 'application/vnd.github.v3+json',
      'user-agent': 'VS Code GitHub Actions (0.27.2) octokit-rest.js/21.1.1 octokit-core.js/6.1.5 Node.js/22',
      authorization: 'token [REDACTED]'
    },
    request: { hook: [Function: bound bound ji] }
  },
  response: undefined,
  cause: TypeError: fetch failed
      at node:internal/deps/undici/undici:13510:13
      at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
      at async Zi (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2481060)
      at async c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2572921
      at async Us.get (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2583112)
      at async c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2572856
      at async As (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2572823)
      at async c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2576671
      at async Object.getContext (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2576627)
      at async yn (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2437365) {
    [cause]: Error: connect EACCES <<some IP address>>:443
        at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1636:16) {
      errno: -4092,
      code: 'EACCES',
      syscall: 'connect',
      address: '<<some IP address>>',
      port: 443
    }
  }
}
[Error - 1:01:01 PM] Request textDocument/hover failed.
  Message: Request textDocument/hover failed with message: connect EACCES <<some IP address>>:443
  Code: -32603 
GET /user - 500 with id UNKNOWN in 4ms
Failure to retrieve username:  Xi [HttpError]: connect EACCES <<some IP address>>:443
    at Zi (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2481429)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
    at async c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2572921
    ... 5 lines matching cause stack trace ...
    at async yn (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2437365)
    at async c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2586783 {
  status: 500,
  request: {
    method: 'GET',
    url: 'https://api.github.com/user',
    headers: {
      accept: 'application/vnd.github.v3+json',
      'user-agent': 'VS Code GitHub Actions (0.27.2) octokit-rest.js/21.1.1 octokit-core.js/6.1.5 Node.js/22',
      authorization: 'token [REDACTED]'
    },
    request: { hook: [Function: bound bound ji] }
  },
  response: undefined,
  cause: TypeError: fetch failed
      at node:internal/deps/undici/undici:13510:13
      at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
      at async Zi (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2481060)
      at async c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2572921
      at async Us.get (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2583112)
      at async c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2572856
      at async As (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2572823)
      at async c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2576671
      at async Object.getContext (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2576627)
      at async yn (c:\Users\myUser\.vscode\extensions\github.vscode-github-actions-0.27.2\dist\server-node.js:1:2437365) {
    [cause]: Error: connect EACCES <<some IP address>>:443
        at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1636:16) {
      errno: -4092,
      code: 'EACCES',
      syscall: 'connect',
      address: '<<some IP address>>',
      port: 443
    }
  }
}
[Error - 1:01:02 PM] Request textDocument/hover failed.
  Message: Request textDocument/hover failed with message: connect EACCES <<some IP address>>:443
  Code: -32603 

Extension Version
v0.27.2

Additional context
/

Vorherrschende Sprache
TypeScript
Sterne
661
Forks
214
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/vscode-github-actions

Alle Issues in github/vscode-github-actions

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.