feat: replace binary detection with text metadata check

Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-08-28 13:09:00 -03:00
parent 9e3df98e79
commit f6220eb16e
4 changed files with 14 additions and 14 deletions

View File

@@ -43,10 +43,10 @@ pub fn mode_get(
if detect_binary {
let meta_map = item_with_meta.meta_as_map();
if let Some(binary_val) = meta_map.get("binary") {
if binary_val == "false" {
if let Some(text_val) = meta_map.get("text") {
if text_val == "true" {
detect_binary = false;
} else if binary_val == "true" {
} else if text_val == "false" {
return Err(anyhow!(
"Refusing to output binary data to TTY, use --force to override"
));