Skip to main content

ralph_workflow/json_parser/
gemini.rs

1//! Gemini CLI JSON parser.
2
3use crate::common::truncate_text;
4use crate::config::Verbosity;
5use crate::logger::{Colors, CHECK, CROSS};
6use std::io::{BufRead, Write};
7
8use super::delta_display;
9use super::delta_display::{DeltaRenderer, TextDeltaRenderer};
10use super::types::{format_tool_input, format_unknown_json_event, ContentType, GeminiEvent};
11use crate::json_parser::health::monitor::HealthMonitor;
12
13pub mod io;
14
15include!("gemini/parser.rs");
16include!("gemini/event_parsing.rs");
17include!("gemini/stream_parsing.rs");