diff options
Diffstat (limited to 'src/render/mod.rs')
| -rw-r--r-- | src/render/mod.rs | 11 |
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))); } |
