File search recents are shared across browse revisions
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 65/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- typescript
- Domínio
- frontend
Direção de pesquisa
Start by locating the browse file-search dialog and the code that stores recently opened files. Reproduce the issue by switching between revisions in the same repository, then trace how the recent-items key is formed. Done means recents from one revision no longer appear in another and selected paths resolve in the active revision.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Problem
The browse file-search dialog stores recently opened files under a key scoped only by repository name. When a user switches branches or revisions, recents from another revision can still appear.
Reproduction
Open file search for a repo on one revision, select a file, then switch to another branch or revision in the same repo and open file search again.
Expected
Recently opened files should be scoped to the revision context that can resolve those paths.
Actual
The dialog can show repo-level recents from a different revision. Selecting one navigates with the current revision, which can point to a path that does not exist there.
Impact
Users browsing multiple branches can get stale file suggestions and confusing dead-end navigation.
- Linguagem predominante
- TypeScript
- Estrelas
- 3.9k
- Forks
- 374
- Merge médio
- 2d 21h
- PRs com merge (30d)
- 43
Preparar o ambiente
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 sourcebot-dev/sourcebot
-
[bug] Search result hydration performs duplicate repository lookups within the same chunkTalvez livre de novo @Abhishek-Sonje assumiu há 19 dias e não há nenhum pull request aberto. Abertabug triage needed
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
sourcebot-dev/sourcebot#1681 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Linux ctags build instructions in CONTRIBUTING.md are missing build dependenciesTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
sourcebot-dev/sourcebot#1633 ·
Mantenedores costumam responder em até 1 dia
-
MCP ask_codebase rejects explicit languageModel: getLanguageModelKey includes displayName which the MCP schema doesn't exposeTalvez livre de novo @Harsh23Kashyap assumiu há 101 dias e não há nenhum pull request aberto. Abertaask_sb bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
sourcebot-dev/sourcebot#1137 · 4 comentários ·
Mantenedores costumam responder em até 1 dia
-
[FR] Support file-based and Azure Key Vault token sources alongside env and googleCloudSecretTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 64/100
sourcebot-dev/sourcebot#1704 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
[bug] Local repositories with a space or non-ASCII character in the path cannot be indexedTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100
sourcebot-dev/sourcebot#1689 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de sourcebot-dev/sourcebot
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Agenta-AI/agenta#7542 · 1 comentário · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
code quality security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
enhancement good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 90/100
-
feat(icons): add [solidping]Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
homarr-labs/dashboard-icons#2939 ·
Mantenedores costumam responder em até 1 dia