diff --git a/.gitignore b/.gitignore index cfe2afda..ce9645a0 100644 --- a/.gitignore +++ b/.gitignore @@ -90,4 +90,4 @@ apps/ .claude/codemap_* # Maintainer-internal design notes (trade-secret material, never published) -.private/ \ No newline at end of file +.private/ diff --git a/crates/tui/src/localization.rs b/crates/tui/src/localization.rs index 3f78e844..477d9973 100644 --- a/crates/tui/src/localization.rs +++ b/crates/tui/src/localization.rs @@ -2372,4 +2372,4 @@ mod tests { } out } -} \ No newline at end of file +} diff --git a/crates/tui/src/tui/keybindings.rs b/crates/tui/src/tui/keybindings.rs index 1e489edc..1b851b43 100644 --- a/crates/tui/src/tui/keybindings.rs +++ b/crates/tui/src/tui/keybindings.rs @@ -373,4 +373,4 @@ mod tests { ranks.dedup(); assert_eq!(ranks.len(), sections.len(), "ranks must be unique"); } -} \ No newline at end of file +} diff --git a/crates/tui/src/tui/ui.rs b/crates/tui/src/tui/ui.rs index 2ea5cc21..ea76e194 100644 --- a/crates/tui/src/tui/ui.rs +++ b/crates/tui/src/tui/ui.rs @@ -1408,9 +1408,15 @@ async fn run_event_loop( let persisted = app .current_session_id .as_deref() - .and_then(|id| SessionManager::default_location().ok()?.load_session(id).ok()) + .and_then(|id| { + SessionManager::default_location() + .ok()? + .load_session(id) + .ok() + }) .map(|s| s.metadata.title); - app.session_title = persisted.or_else(|| derive_session_title(&app.api_messages)); + app.session_title = + persisted.or_else(|| derive_session_title(&app.api_messages)); } } EngineEvent::CompactionStarted { message, .. } => { @@ -9806,4 +9812,4 @@ fn extract_reasoning_header(text: &str) -> Option { } #[cfg(test)] -mod tests; \ No newline at end of file +mod tests; diff --git a/crates/tui/src/tui/widgets/mod.rs b/crates/tui/src/tui/widgets/mod.rs index 8ca7333c..c1a237db 100644 --- a/crates/tui/src/tui/widgets/mod.rs +++ b/crates/tui/src/tui/widgets/mod.rs @@ -659,8 +659,7 @@ impl Renderable for ComposerWidget<'_> { )); } if !right_spans.is_empty() { - block = block - .title_top(Line::from(right_spans).right_aligned()); + block = block.title_top(Line::from(right_spans).right_aligned()); } } if let Some(hint_line) = hint_line {