Diffity Tour Step Links Broken Of Referenced Code Files Outside of Repo Root
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 58/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- typescript
- Ambito
- devtools
Direzione di ricerca
Inizia dallo skill /diffity-tour e traccia come vengono generati e caricati i percorsi referenziati. Confronta l’esempio funzionante main-repo/src/server.ts con il caso non funzionante main-repo//users/repo/other-repo/src/server.ts, quindi verifica che un link alla sorgente tra repository venga caricato correttamente quando il tour viene utilizzato con directory aggiuntive di Claude Code.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I noticed a bug when using /diffity-tour skill, whereby when i stepped through a tour which surfaced results across files that are not just from the repo root from which the Claude Code session started, the body of the page will of course fail to load source code of the file outside of the repo root path.
- ✅
main-repo/src/server.ts- a current example of a working relative path to the "main-repo" only
- ❌
main-repo//users/repo/other-repo/src/server.ts- an example of broken file path to a source code file located in some "other-repo" that is outside of the "main-repo"
For context, in Claude Code, we can add as many "other" repo working directories through Claude Code /add-dir command (or in settings.local.json via permissions.additionalDirectories config property), so that Claude Code can lookup and cross-reference files across related git projects to the agent sessions' main project repo.
I think we should set paths as absolute file paths when cross-referencing files in other project repos.
- Lingua principale
- TypeScript
- Stelle
- 775
- Fork
- 57
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nilbuild/diffity
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Local Storage for stateAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 76/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100
-
suggestion: diffity-serverAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
Tutte le issue di nilbuild/diffity
Issue simili
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
StabilityNexus/Fate-EVM-Frontend#153 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
code-yeongyu/oh-my-openagent#9039 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
Tencent/teamai-cli#862 ·
I maintainer di solito rispondono entro 1 giorno
-
bug good first issue hacktoberfest redis
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
libredb/libredb-studio#1164 ·
I maintainer di solito rispondono entro 1 giorno
-
flake
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno