Dynamic Tmux Window Naming with Claude Code

How to automatically rename tmux windows based on your current task when working with Claude Code.