build: updated crossterm version for MacOS

This commit is contained in:
2026-04-23 08:49:26 -06:00
parent 49aa9fad41
commit 0a21f10b04
3 changed files with 178 additions and 192 deletions
Generated
+169 -188
View File
File diff suppressed because it is too large Load Diff
+7 -2
View File
@@ -89,7 +89,12 @@ duct = "1.0.0"
argc = "1.23.0"
strum_macros = "0.27.2"
indoc = "2.0.6"
rmcp = { version = "1.5.0", features = ["client", "transport-child-process", "transport-streamable-http-client-reqwest", "reqwest-native-tls"] }
rmcp = { version = "1.5.0", features = [
"client",
"transport-child-process",
"transport-streamable-http-client-reqwest",
"reqwest-native-tls",
] }
num_cpus = "1.17.0"
tree-sitter = "0.26.8"
tree-sitter-language = "0.1"
@@ -120,7 +125,7 @@ default-features = false
features = ["parsing", "regex-onig", "plist-load"]
[target.'cfg(target_os = "macos")'.dependencies]
crossterm = { version = "0.28.1", features = ["use-dev-tty"] }
crossterm = { version = "0.29.0", features = ["use-dev-tty"] }
[target.'cfg(target_os = "linux")'.dependencies]
arboard = { version = "3.3.0", default-features = false, features = [
+2 -2
View File
@@ -2,7 +2,7 @@ use super::{MarkdownRender, SseEvent};
use crate::utils::{AbortSignal, poll_abort_signal, spawn_spinner};
use anyhow::Result;
use anyhow::{Error, Result};
use crossterm::{
cursor, queue, style,
terminal::{self, disable_raw_mode, enable_raw_mode},
@@ -96,7 +96,7 @@ async fn markdown_stream_inner(
match cursor::position() {
Ok(pos) => break pos,
Err(_) if attempts < 3 => attempts += 1,
Err(e) => return Err(e.into()),
Err(e) => return Err(Error::from(e)),
}
};