diff --git a/crates/agent_ui/src/agent_configuration.rs b/crates/agent_ui/src/agent_configuration.rs index a55844dfa6..c279115880 100644 --- a/crates/agent_ui/src/agent_configuration.rs +++ b/crates/agent_ui/src/agent_configuration.rs @@ -1457,7 +1457,7 @@ fn find_text_in_buffer( } if char_offset == chars.len() { - Some(offset - chars.len()..offset) + Some(offset.saturating_sub(chars.len())..offset) } else { None }