File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -340,8 +340,12 @@ function Update-AgentFile {
340340 if (-not (Test-Path $TargetFile )) {
341341 if (New-AgentFile - TargetFile $TargetFile - ProjectName $projectName - Date $date ) { Write-Success " Created new $AgentName context file" } else { Write-Err ' Failed to create new agent file' ; return $false }
342342 } else {
343- if (-not (Get-Item $TargetFile ).Attributes) { Write-Err " Cannot access existing file: $TargetFile " ; return $false }
344- if (Update-ExistingAgentFile - TargetFile $TargetFile - Date $date ) { Write-Success " Updated existing $AgentName context file" } else { Write-Err ' Failed to update agent file' ; return $false }
343+ try {
344+ if (Update-ExistingAgentFile - TargetFile $TargetFile - Date $date ) { Write-Success " Updated existing $AgentName context file" } else { Write-Err ' Failed to update agent file' ; return $false }
345+ } catch {
346+ Write-Err " Cannot access or update existing file: $TargetFile . $_ "
347+ return $false
348+ }
345349 }
346350 return $true
347351}
You can’t perform that action at this time.
0 commit comments