github / github/copilot-cli

Copilot CLI removes existing content when restructuring a file

Open
#2,982 0 comments 0 reactions 0 assignees View on GitHub
area:tools
Dominant language
Shell
Stars
11.2k
Forks
1.9k
Avg merge
14h 16m
Merged PRs (30d)
6

Description

### Describe the bug

When asked to add new sections, to an existing structured text file, Copilot replaced the original sections entirely instead of preserving them and appending the new sections alongside. I had to explicitly ask copilot cli to restore the deleted sections. It was able to restore them, thankfully.

### Affected version

GitHub Copilot CLI 1.0.36

### Steps to reproduce the behavior

1. Create a structured text file with multiple entries, each containing a "field X" field with unique content.
2. Ask Copilot CLI to "edit the file to include field a, field b and field c."
3. Review the resulting file for the original "field X" fields.

### Expected behavior

Copilot should add the new sections alongside the existing field in each entry. Th eoriginal fields should remain untouched.

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.