summaryrefslogtreecommitdiffstats
path: root/src/render/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/mod.rs')
-rw-r--r--src/render/mod.rs11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/render/mod.rs b/src/render/mod.rs
index 4e55e9f..97161f8 100644
--- a/src/render/mod.rs
+++ b/src/render/mod.rs
@@ -4,7 +4,7 @@ mod stream;
pub use self::markdown::{MarkdownRender, RenderOptions};
use self::stream::{markdown_stream, raw_stream};
-use crate::utils::{error_text, AbortSignal, IS_STDOUT_TERMINAL};
+use crate::utils::{error_text, pretty_error, AbortSignal, IS_STDOUT_TERMINAL};
use crate::{client::SseEvent, config::GlobalConfig};
use anyhow::Result;
@@ -25,11 +25,6 @@ pub async fn render_stream(
ret.map_err(|err| err.context("Failed to reader stream"))
}
-pub fn render_error(err: anyhow::Error, highlight: bool) {
- let err = format!("Error: {err:?}");
- if highlight {
- eprintln!("{}", error_text(&err));
- } else {
- eprintln!("{err}");
- }
+pub fn render_error(err: anyhow::Error) {
+ eprintln!("{}", error_text(&pretty_error(&err)));
}