Skip to content

Commit 834276b

Browse files
committed
fix: keep system_message() muted, add separate error_message() style
Address Greptile review feedback on PR #18: - Reverted system_message() to use TEXT_MUTED (gray) for informational messages - Added new error_message() style with ERROR (red) + italic for backend errors - Rendering logic in rendering.rs already detects errors and uses colors.error This ensures regular system messages (like 'Resumed session') stay muted gray while actual error messages are displayed in red.
1 parent 339ce15 commit 834276b

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/cortex-core/src/style.rs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,9 +362,17 @@ impl CortexStyle {
362362
Style::default().fg(SKY_BLUE)
363363
}
364364

365-
/// System message style: error red italic text for backend error messages
365+
/// System message style: muted italic text for informational system messages
366366
#[inline]
367367
pub fn system_message() -> Style {
368+
Style::default()
369+
.fg(TEXT_MUTED)
370+
.add_modifier(Modifier::ITALIC)
371+
}
372+
373+
/// Error message style: red italic text for backend error messages
374+
#[inline]
375+
pub fn error_message() -> Style {
368376
Style::default().fg(ERROR).add_modifier(Modifier::ITALIC)
369377
}
370378

@@ -528,6 +536,7 @@ mod tests {
528536
let _ = CortexStyle::user_message();
529537
let _ = CortexStyle::assistant_message();
530538
let _ = CortexStyle::system_message();
539+
let _ = CortexStyle::error_message();
531540
let _ = CortexStyle::code();
532541
let _ = CortexStyle::border();
533542
let _ = CortexStyle::border_focused();

0 commit comments

Comments
 (0)