Prompt to create support bundle before Reload Window on SSH failure
Mantenedores costumam responder em até 2 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 55/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- typescript
- Domínio
- devtools
Direção de pesquisa
Comece lendo o SshProcessMonitor existente e o comando coder.supportBundle; em seguida, inspecione como a extensão do VS Code observa o estado do Remote-SSH e registra logs. Defina um detector seguro em relação ao ciclo de vida para os marcadores de falha listados e para a perda prolongada do processo, evitando reconexões normais e alertas duplicados. O trabalho estará concluído quando a notificação oferecer Create support bundle e Dismiss, e a ação invocar coder.supportBundle.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Split out from coder/vscode-coder#955 point (4).
Summary
Detect Remote-SSH failure conditions before users click VS Code's native "Reload Window" prompt, then offer to create a Coder support bundle while volatile state is still available.
Proposed scope
- Watch the actual Remote-SSH extension log for known failure markers:
permanent errorwill give up nowUnknown reconnection tokensocketFactory.connect() failed or timed outTime limit reachedUnparsableOutput
- Treat long process-loss/no-recovery windows as a failure signal without firing during normal reconnect cycles.
- Show a notification:
Coder: remote session failed and won't auto-reconnect. Capture diagnostics now?- Actions:
Create support bundle,Dismiss
- Running
Create support bundleshould invoke the existingcoder.supportBundlecommand. - Avoid duplicate notifications in a single failing session.
Notes
This is intentionally separate from coder/vscode-coder#955's support bundle collection changes because the current SshProcessMonitor discovers ports/PIDs/proxy-log paths but does not tail or classify log contents. This should be implemented as a lifecycle-safe watcher/detector rather than added opportunistically to bundle collection.
Generated by Coder Agents.
- Linguagem predominante
- TypeScript
- Estrelas
- 132
- Forks
- 48
- Merge médio
- 2d 5h
- PRs com merge (30d)
- 19
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de coder/vscode-coder
-
bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 72/100
coder/vscode-coder#1141 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
OAuth follow-ups: DCR off by default on 2.38, unnoticed nightly scope failures, CLI inheriting CODER_SESSION_TOKENTalvez já em andamento @EhabY assumiu há 3 dias. Abertabug tech-debt
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
coder/vscode-coder#1140 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
Split commands.ts by topicAbertaImprovement tech-debt vs-code
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
coder/vscode-coder#1135 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
Migrate CI setup to pnpm/setupTalvez já em andamento @EhabY assumiu há 24 dias. Abertatech-debt
coder/vscode-coder#1119 · 1 comentário · 1 responsável ·
Mantenedores costumam responder em até 2 dias
-
Design the VS Code Workspaces panelTalvez já em andamento @chrifro assumiu há 27 dias. Aberta
coder/vscode-coder#1113 · 3 comentários · 1 responsável ·
Mantenedores costumam responder em até 2 dias
Todas as issues de coder/vscode-coder
Issues semelhantes
-
status: needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
a2ui-project/a2ui#3158 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
hemilabs/ui-monorepo#2475 ·
Mantenedores costumam responder em até 1 dia
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
lingdojo/kana-dojo#32279 · 1 comentário · 5 reações ·
Mantenedores costumam responder em até 1 dia
-
code-quality refactoring
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
github/gh-aw-firewall#9879 ·
Mantenedores costumam responder em até 1 dia
-
[Bug]: Arrow-key cursor movement in combined diff view doesn't scroll to keep the cursor visibleAbertaos:macos
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
Mantenedores costumam responder em até 1 dia