github / github/app

Plugin canvas installed during a session is unavailable until a new session

Offen
#2,794 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Keine Sprachdaten
Sterne
2.1k
Forks
153
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

When a plugin contributing a canvas is installed during an active session, the canvas remains unavailable until a new session is started.

`extensions_reload` only rescans user, project, and session extension folders—not plugin-contributed extensions—so reloading does not make the newly installed canvas available.

### Steps to reproduce

1. Start a Copilot App session.
2. Install a plugin that contributes a canvas.
3. Reload extensions or ask Copilot to open the canvas.
4. Observe that the canvas is unavailable.
5. Start a new session; the canvas becomes available.

### Expected behavior

Automatically refresh or restart the session after plugin installation, or clearly inform the user that a new session is required.

### Environment

- Copilot App: `1.0.79-9`
- OS: Windows

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by tracing the plugin installation flow and the extensions_reload entry point, focusing on how plugin-contributed extensions and session refreshes are handled. Reproduce the listed steps with a canvas-contributing plugin; done means the canvas becomes available during the active session or the app clearly tells the user that a new session is required.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
desktop
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.