Plugin canvas installed during a session is unavailable until a new session
- 主要言語
- 言語のデータがありません
- スター
- 2.1k
- フォーク
- 153
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
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
コントリビューションガイド
調査の方向性
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.
索引モデルが issue の本文から書いたものです。
評価
- 領域
- desktop
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 48/100