Bug: /agent pop-up treats .github\agents\AGENTS.md as a custom agent
Personne n'a encore pris cette issue.
- 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 pop-up incorrectly attempts to load a repository guidance file at .github\agents\AGENTS.md as a custom agent definition. It then reports a malformed custom-agent frontmatter error, even though AGENTS.md is documented as repository instructions at https://agents.md/ and is not intended to be a custom agent file.
Observed output:
Custom Agents
The following agents failed to load:
✖ .github\agents\AGENTS.md: custom agent markdown frontmatter is malformed: missing or malformed YAML frontmatter
Affected version
Unknown; please determine from the report metadata.
Steps to reproduce the behavior
- Add or use a repository guidance file at
.github\agents\AGENTS.mdfollowing theAGENTS.mddocumentation at https://agents.md/. - Start Copilot CLI in the repository.
- Open the
/agentpop-up. - Observe that the file is discovered as a custom agent and fails frontmatter validation.
Expected behavior
The /agent pop-up should distinguish repository instruction files such as AGENTS.md from custom agent definitions. It should not try to parse a documented AGENTS.md file as a custom agent or report a frontmatter error for it.
Additional context
- Platform: Windows
- The error is shown in the
/agentpop-up. - Documentation referenced: https://agents.md/
- The path is displayed with Windows separators:
.github\agents\AGENTS.md.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par le flux de découverte des agents personnalisés et de validation du frontmatter de la fenêtre contextuelle /agent, en reproduisant le problème avec .github\agents\AGENTS.md sous Windows. C’est terminé lorsque le fichier d’instructions du dépôt est distingué des agents personnalisés, n’est pas analysé comme tel et qu’aucune erreur de frontmatter mal formé n’apparaît, tandis que les agents personnalisés restent détectables.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- shell
- Domaine
- cli
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 58/100