[BUG] Cannot permanently dismiss "Cannot verify PR status" toast in web GUI (Antigravity/Cowork Code tab)

Resolved 💬 1 comment Opened May 24, 2026 by ChoiCovanDongwook Closed Jun 24, 2026

Environment

  • Claude Code web GUI (Antigravity / Anthropic Workbench Code tab)
  • Windows 11 host
  • Claude Code 2.1.x (May 2026 release)
  • Korean locale

Issue

A red dismissible toast appears at the top-right of the web GUI:

⚠ 풀 리퀘스트 상태를 확인할 수 없으며 최신 상태가 아닐 수 있습니다. (EN: "Cannot verify pull request status; may not be up to date")
  • The toast has an X close button, but dismissal is session-only — it re-appears on every new session.
  • No settings.json option exists to disable it (verified against the full schema — prUrlTemplate, attribution.pr, doneMeansMerged, includeGitInstructions are all unrelated to GUI toast suppression).
  • preferredNotifChannel: "notifications_disabled" controls terminal bell only, not web GUI toasts.

Repro context

  • Single-developer repository
  • Direct-push-to-main workflow — no PRs are ever created
  • Claude Code keeps trying to verify the PR status of the current branch and surfaces the failure as a recurring toast.
  • Logically there is no PR to verify because this workflow doesn't use PRs.

Expected behavior

Any one of:

  1. Settings flag to disable the PR status toast — e.g. webNotifications.prStatus: false
  2. Auto-detect: if the current branch is the default branch (and the repo has no PRs against it), suppress the warning silently.
  3. Persistent dismissal — X close should remember the choice for that repo/session.

Why this matters

  • Solo / non-PR workflows are common (small projects, prototypes, internal tooling).
  • The toast adds visual noise with no actionable signal — there is nothing for the user to fix.
  • The only current workaround is hiding via browser DevTools CSS, which is fragile.

---

(한국어 — Korean version)

환경

  • Claude Code 웹 GUI (Antigravity / Anthropic Workbench Code 탭)
  • Windows 11
  • Claude Code 2.1.x (2026년 5월 릴리스)
  • 한국어 로케일

증상

웹 GUI 우상단에 빨간 dismissible 토스트가 반복 표시됩니다:

⚠ 풀 리퀘스트 상태를 확인할 수 없으며 최신 상태가 아닐 수 있습니다.
  • X 닫기는 세션 한정. 새 세션마다 다시 나타남.
  • 공식 settings.json 스키마에 끄는 옵션 없음 (전체 스키마 검증 완료).
  • preferredNotifChannel 은 터미널 벨 한정 — 웹 GUI 토스트와 별개 시스템.

재현 컨텍스트

  • 1인 개발자 repository
  • main 브랜치 직접 push 워크플로우 — PR 생성 안 함
  • Claude Code 가 현재 브랜치의 PR 상태를 계속 조회하고 실패를 토스트로 반복 노출함.
  • 본질적으로 확인할 PR 이 없는 워크플로우.

기대 동작

다음 중 하나:

  1. 토스트 끄는 설정 키 — 예: webNotifications.prStatus: false
  2. 자동 감지 — 현재 브랜치가 default 이고 PR 이력이 전혀 없으면 경고 미표시
  3. 영구 dismiss — X 닫기 시 해당 repo/세션 기억

영향

  • 1인 / non-PR 워크플로우는 흔합니다 (소규모 프로젝트·프로토타입·내부 도구).
  • 조치할 게 없는 알림이라 시각적 노이즈만 됩니다.
  • 현재 우회는 브라우저 DevTools CSS 숨김뿐 — 취약함.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗