[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
- Open Windows Terminal (or PowerShell)
- Navigate to a project directory
- Run
claude - 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
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗