Custom agent reverts to default; cannot set a custom agent as persistent default
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 2.1k
- Forks
- 153
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
### Summary
Two related issues with **custom agents** in the GitHub Copilot app, surfaced during a customer evaluation (designer-focused UI prototyping workflow, macOS):
1. **Custom agent reverts to "default agent."** After selecting a custom agent for a session, the app reverts the selection back to the default agent (observed across sessions / on relaunch).
2. **No way to set a custom agent as the persistent default.** There is no supported setting to pin a custom agent so that new sessions start with it instead of the default agent. Users must re-select the custom agent every time.
### Impact
For non-technical users (e.g. designers) this "re-select the agent every session" toil is a real adoption blocker — one of the customer's explicit requirements is *reduced manual per-session option-selecting*. Today the Sessions settings expose a default **model**, custom instructions, and auto-approve, but not a default **agent**.
### Environment
- GitHub Copilot app (agent-native desktop), macOS (Apple Silicon)
- Custom agents configured per the custom-agents configuration docs
### Expected
- A selected custom agent persists across sessions/relaunch.
- A supported way to set a custom agent as the persistent default for new sessions (parallel to the existing default-model setting).
### Notes
Filed on behalf of an account team evaluating the app against a customer's requirements. Happy to connect the reporting customer for repro details if useful.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par les paramètres de Sessions et la configuration de custom-agents décrits dans l’issue, puis suivez la manière dont l’agent sélectionné est enregistré entre les Sessions et les relances de l’application. Vérifiez à la fois la persistance d’un agent personnalisé sélectionné et la présence d’un paramètre permettant de choisir l’agent par défaut en créant une Session, en redémarrant l’application et en vérifiant la sélection obtenue.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- github
- Domaine
- ai, desktop
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100