def test_new_conversation_offers_continuation(self, mock_redis):
        """Test that new conversations offer Claude continuation opportunity"""
        mock_client = Mock()
        mock_redis.return_value = mock_client

        # Test request without continuation_id (new conversation)
        request = ContinuationRequest(prompt="Analyze this code")

        # Check continuation opportunity
        continuation_data = self.tool._check_continuation_opportunity(request)

        assert continuation_data is not None
        assert continuation_data["remaining_turns"] == MAX_CONVERSATION_TURNS - 1
        assert continuation_data["tool_name"] == "test_continuation"
Test that new conversations offer Claude continuation opportunity
tests/test_claude_continuation.py