Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Diffity Tour Step Links Broken Of Referenced Code Files Outside of Repo Root

Abierto
#17 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
58/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
typescript
Área
devtools

Línea de trabajo

Comienza en el skill /diffity-tour y sigue cómo se generan y cargan las rutas referenciadas. Compara el ejemplo funcional main-repo/src/server.ts con el caso defectuoso main-repo//users/repo/other-repo/src/server.ts y, después, verifica que un enlace de origen entre repositorios se cargue correctamente cuando el tour se utiliza con directorios adicionales de Claude Code.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.

Lenguaje dominante
TypeScript
Estrellas
775
Forks
57
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nilbuild/diffity

Todos los issues de nilbuild/diffity

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.