github / github/app

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

Đang mở
#2,794 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
2.1k
Fork
153
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

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

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách lần theo luồng cài đặt plugin và entry point extensions_reload, tập trung vào cách các extension do plugin cung cấp và việc làm mới session được xử lý. Tái hiện các bước đã liệt kê bằng một plugin đóng góp cho canvas; hoàn thành khi canvas khả dụng trong session đang hoạt động hoặc ứng dụng thông báo rõ ràng cho người dùng rằng cần có một session mới.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
desktop
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
48/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.