From d6447603bc9b413bc0ce53d0ffb00c15d8935bbc Mon Sep 17 00:00:00 2001 From: Alex Clarke Date: Tue, 4 Aug 2026 12:05:23 -0600 Subject: [PATCH] feat: hide .recover from tab completions when no session is active --- src/repl/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/repl/mod.rs b/src/repl/mod.rs index 3e84f10..c33d067 100644 --- a/src/repl/mod.rs +++ b/src/repl/mod.rs @@ -281,7 +281,7 @@ static REPL_COMMANDS: LazyLock<[ReplCommand; 59]> = LazyLock::new(|| { ReplCommand::new( ".recover", "Recover interrupted session after API error or Ctrl+C", - AssertState::pass(), + AssertState::True(StateFlags::SESSION_EMPTY | StateFlags::SESSION), ), ReplCommand::new( ".regenerate",