[Bug]: cursor:// and vscode:// links in chat do nothing when clicked
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- desktop, developer-experience
Línea de trabajo
Busca la lista blanca de URIs de aplicaciones externas introducida en #15722 (busca esquemas como linear:, slack:, notion:, obsidian: en apps/desktop) — es esa barrera la que bloquea los enlaces del chat. Comprueba cómo el manejador de clics decide hacer shell out al sistema operativo y si cursor:, vscode:, zed: faltan o se filtran en otra parte; también mira dónde se renderizan y abren los enlaces markdown de los mensajes del chat. Listo significa que los enlaces cursor://file/...:186 y vscode://file/... en un mensaje del chat abren el editor en la línea correcta (verificar manualmente, más cualquier test existente que cubra la lista blanca o el comportamiento de clic en enlaces), o una justificación documentada por mantenerlos bloqueados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Before submitting
- I searched existing issues and did not find a duplicate.
- I included enough detail to reproduce or investigate the problem.
Area
apps/desktop
Steps to reproduce
- On macOS with Cursor installed, have an agent reply with a markdown link such as
[file.md line 186](cursor://file/Users/me/repo/file.md:186). - Click the link in the chat message.
Expected behavior
Cursor opens file.md at line 186, as it does when the same link is clicked in a browser or a terminal.
Actual behavior
Nothing happens: no app opens and no error is shown. The link is styled as a normal link. A vscode://file/... link behaves the same.
open "cursor://file/...:186" from a shell opens Cursor at the right line, so the OS handler works.
Related: #15722 adds an external-app allowlist (linear:, slack:, notion:, obsidian:) for the same root cause. This asks to add editor schemes (cursor:, vscode:, possibly zed:), or to document why they stay blocked. #16251 is the same symptom in the preview browser.
Impact
Minor bug or occasional failure
Version or commit
T3 Code (Nightly) 0.0.46-nightly.20261005.2702
Environment
macOS 26.7.1, desktop app, Claude Code provider
Logs or stack traces
_No response_
Screenshots, recordings, or supporting files
No response
Workaround
Use a plain absolute-path link, e.g. [file.md line 186](/Users/me/repo/file.md:186). It renders as a file chip, but it opens in T3's side panel, not in the editor at the line.
- Lenguaje dominante
- TypeScript
- Estrellas
- 24.8k
- Forks
- 6.4k
- Merge medio
- 2 h 58 min
- PR fusionados (30 d)
- 480
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de pingdotgg/t3code
-
accepted bug via-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
pingdotgg/t3code#20931 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug via-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
pingdotgg/t3code#20128 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Bug]: T3_CODE_ORCHESTRATION_INSTRUCTIONS has no carve-out for user- or repo-mandated CLI review workflows (unlike T3_CODE_BROWSER_TOOL_INSTRUCTIONS)Posiblemente ocupada @nivethass15102007-tech la tomó hace 2 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
pingdotgg/t3code#19908 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
accepted bug via-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
pingdotgg/t3code#19536 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
Todos los issues de pingdotgg/t3code
Issues similares
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
lingdojo/kana-dojo#32663 · 1 comentario · 5 reacciones ·
Los mantenedores suelen responder en 1 día
-
Admin: Title Separator field can't be cleared (input falls back to "|")Posiblemente ocupada @emdashbot la tomó hoy. Abiertobot:bug bot:in-review
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
emdash-cms/emdash#4236 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
PHP workflow streaming requests buffer the full SSE responsePosiblemente ocupada @Winoren la tomó hoy. Abiertoreview: medium
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
langgenius/dify#44270 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
area:holodeck review-finding
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
hyperdrive-technology/holodeck#142 ·
Los mantenedores suelen responder en 1 día
-
session-worker-compile.yml uses a floating oven-sh/setup-bun@v2 tag instead of the pinned SHAAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
code-yeongyu/senpi#3573 ·
Los mantenedores suelen responder en 1 día