github / github/copilot-cli

Copilot Lies!

Ouverte
#3,279 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
area:agents area:models
Langage dominant
Shell
Étoiles
11.2k
Forks
1.9k
Merge moyen
14 h 16 min
PR mergées (30 j)
6

Description

### Describe the bug

The agent emits verbal commitments about its future behavior — "from now on",
"I'll only X", "going forward", "every X will Y", "I'll be more careful" —
without any underlying action to enforce them (no rule written, no persistent
state changed, no tool call). The agent has no memory across turns, so these
phrases cannot change future behavior. The user receives a false signal of
alignment.

The pattern is most common after a user correction, where the phrasing
acknowledges the correction without addressing it.

Fix: every verbal commitment about future behavior must be paired with the
concrete enforcement action that makes it real (file write, persistent rule,
todo, code change, tool invocation) in the same turn. If no enforcement
action is possible, the agent must stop and raise a flag instead of emitting
the commitment.

### Affected version

_No response_

### Steps to reproduce the behavior

_No response_

### Expected behavior

_No response_

### Additional context

_No response_

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

The issue names no files, tests, or entry points. Start by locating the agent response-handling path and the existing file-write, persistent-rule, todo, code-change, and tool-invocation paths. Done means future-behavior commitments are emitted only with same-turn enforcement, or the agent raises a flag when enforcement is unavailable.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
shell
Domaine
ai, cli
Type d'issue
Bug
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.