[BUG] Welcome banner not showing on Windows Terminal

Resolved 💬 3 comments Opened Jan 19, 2026 by thiagofinch Closed Jan 22, 2026

Description

The native Claude Code welcome banner (with "Welcome back!", ASCII mascot, "Tips for getting started", and "Recent activity") is not appearing when starting Claude Code in Windows Terminal.

Environment

  • OS: Windows 11
  • Terminal: Windows Terminal / PowerShell
  • Claude Code Version: 2.1.x
  • Installation Method: npm global install

Expected Behavior

When running claude in terminal, the welcome banner should appear with:

  • "Welcome back!" greeting
  • ASCII mascot art
  • Model info
  • "Tips for getting started" section
  • "Recent activity" section

Actual Behavior

The welcome banner does not appear. Only the prompt appears directly.

Steps to Reproduce

  1. Open Windows Terminal (or PowerShell)
  2. Navigate to a project directory
  3. Run claude
  4. Observe: no welcome banner appears

Additional Context

  • The banner WAS appearing in previous versions
  • No custom SessionStart hooks are active (verified by checking .claude/settings.json)
  • The issue persists across different terminal types (PowerShell, CMD, Windows Terminal)

Configuration

{
  "hooks": {
    "SessionStart": []  // Empty, no hooks
  }
}

---
Reported via Claude Code

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗