File panel + status only (folder expand/collapse, file-local ops).
(ctx: &mut ScriptContext<'_, API>)
| 60 | if state.log.trim().is_empty() || state.log == state.output_seen_log { |
| 61 | return; |
| 62 | } |
| 63 | state.output_seen_log.clone_from(&state.log); |
| 64 | if state.output_messages.last() == Some(&state.log) { |
| 65 | if let Some(repeat) = state.output_repeats.last_mut() { |
| 66 | *repeat = repeat.saturating_add(1); |
| 67 | } |
| 68 | return; |
| 69 | } |
nothing calls this directly
no test coverage detected