$TOOL_INPUT_FILE_PATH for chat hooks doesn't work
- Lenguaje dominante
- Shell
- Estrellas
- 11.2k
- Forks
- 1.9k
- Merge medio
- 14 h 16 min
- PR fusionados (30 d)
- 6
Descripción
### Describe the bug
https://code.visualstudio.com/docs/copilot/customization/hooks#_quick-start-your-first-hook
I tested the exact script provided there (prettier) and it complains
`2026-05-10 19:33:34.811 [info] [#38] [PostToolUse] Output: [error] No parser and no file path given, couldn't infer a parser.`
So I did a print of that variable, it doesn't seem to parse/pass correctly.
```
{
"hooks": {
"PostToolUse": [
{
"type": "command",
"command": "echo \"file path is $TOOL_INPUT_FILE_PATH\"",
}
]
}
}
```
2026-05-10 20:24:19.441 [info] [#42] [PostToolUse] Output: file path is
### Affected version
VS 1.119.0
### Steps to reproduce the behavior
Literally https://code.visualstudio.com/docs/copilot/customization/hooks#_quick-start-your-first-hook
And then tell copilot to make an edit and watch the github copilot chat hooks output
### Expected behavior
$TOOL_INPUT_FILE_PATH to be populated with the path of the file edited by copilot.
### Additional context
_No response_
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.