Back to Qwen Code

Contextual Tips

docs/users/features/tips.md

0.15.62.2 KB
Original Source

Contextual Tips

Qwen Code includes a contextual tips system that helps you discover features and stay aware of session state.

Startup Tips

Each time you launch Qwen Code, a tip is shown in the header area. Tips are selected by priority first, then rotated across sessions using LRU (least-recently-used) scheduling among tips of the same priority, so you see a different tip each time.

New users see onboarding-focused tips during their first sessions:

SessionsExample tips
< 5Slash commands (/), Tab autocomplete
< 10QWEN.md project context, --continue / --resume
< 15Shell commands with ! prefix

After that, tips rotate through general features like /compress, /approval-mode, /insight, /btw, and more.

Post-Response Tips

During a conversation, Qwen Code monitors your context window usage and shows tips when action may be needed:

Context usageConditionTip
50-80%After a few prompts in sessionSuggests /compress to free up context
80-95%Warns context is getting full
>= 95%Urgent: run /compress now or /new to continue

Post-response tips have per-tip cooldowns to avoid being repetitive.

Tip History

Tip display history is persisted at ~/.qwen/tip_history.json. This file tracks:

  • Session count (used for new-user tip selection)
  • Which tips have been shown and when (used for LRU rotation and cooldown)

You can safely delete this file to reset tip history.

Disabling Tips

To hide all tips (both startup and post-response), set ui.hideTips to true in ~/.qwen/settings.json:

json
{
  "ui": {
    "hideTips": true
  }
}

You can also toggle this in the settings dialog via the /settings command.

Tips are also automatically hidden when screen reader mode is enabled.