//! Chat sub-system for the AI Inspector panel.
//!
//! Sub-modules:
//! - [`state`] — `ChatState` struct: conversation history and streaming buffer
//! - [`text_utils`] — Text parsing utilities: code-block extraction, segment parsing
//! - [`types`] — `ChatMessage` enum and `AGENT_SYSTEM_GUIDANCE` constant
// Re-export the public API so callers can use `chat::ChatState` etc.
pub use ChatState;
pub use ;
pub use ;