[Feature] Per-Bash command pattern timeouts.
Resolved 💬 6 comments Opened Aug 26, 2025 by emcd Closed Jan 7, 2026
Although BASH_DEFAULT_TIMEOUT_MS and BASH_MAX_TIMEOUT_MS provide global control over Bash tool (and, apparently, ! command execution) timeouts, there are cases, such as interactive code review tools, where one wants a longer timeout while keeping the general global timeout short. An example of this problem came up in an issue thread for the difit tool.
Perhaps having a mapping in settings.json, like:
"bashTimeouts": {
"some-user-interactive-command *": 1800000
}
could be a solution?
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗