gente, eu fiz uma postagem fazendo praticamente essa mesma pergunta,cujo qual eu mesmo respondi, porém ao editar o registro percebi que a lógica não é a mesma. eu fiz da forma citada abaixo porém não funciona.
<input type="text" class="form-control {{$errors->has('nome')?'is-invalid':''}}" name="nome" id="nome" placeholder="Nome" value="@if(old('nome')!=$psi->psi_nome) {{$psi->psi_nome}} @else {{old('nome')}} @endif " >