Keep open chats alive across server restart
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
- 25/100
Direção de pesquisa
The payload names no files or tests, so start from the issue's proposal: open chats should survive an ECA restart, with optional reopen of all chats or only the active one, and lazy reopening. Find where the server keeps chat state and how clients request or resume chats, then decide where persisted state should live. Done means a chat open before a restart can be resumed afterward and a prompt running at restart time is still interrupted. Check with a maintainer on the persistence design before writing code.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
To upvote this issue, give it a thumbs up. See this list for the most upvoted issues.
Problem
I sometimes restart ECA to pick up updated env vars. After the restart, the chats that were open are closed and can't be used anymore, so I have to open a new chat and resume each one by hand.
Proposal
After a restart, the chats that were open before it come back, so I can keep working in them, in every client.
- If several chats were open, reopen all of them (or only the active one, configurable).
- Reopening could be lazy: the active chat right away, the others when first visited.
- A prompt still running at restart time is interrupted, as today.
- Linguagem predominante
- Clojure
- Estrelas
- 1k
- Forks
- 82
- Merge médio
- 2d 2h
- PRs com merge (30d)
- 21
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
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 editor-code-assistant/eca
-
Models doesn't work when fetchModels: false is usedTalvez já em andamento @zikajk assumiu há 9 dias. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
editor-code-assistant/eca#661 · 1 responsável ·
Mantenedores costumam responder em até 2 dias
-
bug
Dificuldade 4/5 1-2 dias Facilidade para iniciantes 54/100
editor-code-assistant/eca#674 ·
Mantenedores costumam responder em até 2 dias
-
bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 74/100
editor-code-assistant/eca#672 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
editor-code-assistant/eca#671 · 2 comentários ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 52/100
editor-code-assistant/eca#669 ·
Mantenedores costumam responder em até 2 dias
Todas as issues de editor-code-assistant/eca
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia
-
WG adoption
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 79/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Mantenedores costumam responder em até 4 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
clojure-emacs/cider#4224 ·
Mantenedores costumam responder em até 3 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100