github / github/copilot-cli

[ERR_HTTP2_INVALID_SESSION]: The session has been destroyed — causes repeated transient retries

Đang mở
#3,304 4 bình luận 0 reaction 0 người được giao Xem trên GitHub
area:networking
Ngôn ngữ chính
Shell
Star
11.2k
Fork
1.9k
Merge trung bình
14 giờ 16 phút
Pull request đã merge (30 ngày)
6

Mô tả

### Describe the bug

The CLI surfaces Request failed due to a transient API error. Retrying... followed by:

✗ Error [ERR_HTTP2_INVALID_SESSION]: The session has been destroyed

This happens frequently (multiple times per session, often mid-turn on long reasoning responses). I would then be unable to issue a /restart command, and have to quit the cli and relaunch is with resume to continue. And then would encounter the issue again frequently

### Affected version

1.0.47

### Steps to reproduce the behavior

Steps to reproduce

1. Launch copilot in a normal repo.
2. Run any non-trivial prompt that produces a long reasoning turn (e.g. multi-file edit, /research,
planning).
3. Within the turn, the HTTP/2 session error fires; CLI retries.

The error is non-deterministic but reproduces within ~5–15 minutes of active use.

What I've already tried

- /restart — temporarily clears, error returns later.
- /update — already on latest (1.0.47).
- Switched models via /model — happens on multiple models.
- Forced IPv4 to rule out a broken IPv6 path: NODE_OPTIONS="--dns-result-order=ipv4first" copilot

Verified the flag is applied. Error still occurs.

### Expected behavior

_No response_

### Additional context

OS macOS 15.7.7
arm64 (Apple Silicon)
Node version v22.22.0
terminal: cmux
shell: zsh

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

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

Đánh giá

Issue này chưa được đánh giá.

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.