From: Junio C Hamano Date: Tue, 20 Jan 2026 17:05:27 GMT Subject: Re: [PATCH v2 4/4] sideband: add options to allow more control sequences to be passed through Message-ID: In-Reply-To: "brian m. carlson" writes: > I'm not opposed to adding support for this as an opt-in feature for > those people that want it, though, and I think that's the right path for > including it. Yup. I am hoping that there are no folks who think that forcing this filtering on everybody is so important that it must not go in unless it is enabled by default. I however wonder if we need two different levels defaults, depending on where the user is going, to make it less painful to configure things. I would imagine the remotes one would interact with fall into two quite different categories. - The ones that you talk with every day, essential in your work, would be something you would have to be able to trust and if these trusted people want to give you a bit more colorful output from their hooks, you shouldn't have to manually configure "I accept colors from them", for example. - There are others that you will visit for the first time as you try to discover new good things. These you may want to be extra cautious about than the familiar remotes in your everyday work. Perhaps "git clone $URL" should filter the terminal output by default, but once inside the resulting repository, "git push" and "git pull" from the established remote that is used by default when you do not say whom to talk to, our default can be more lenient, or something?