What problem does it solve? Developers using the Cursor CLI lack visibility into session state such as the active model, context window usage, working directory, and git branch while working in the terminal. ## Core Features & Use Cases - Command-based status line: Register any executable or inline command in ~/.cursor/cli-config.json that receives a JSON session payload on stdin and renders stdout above the prompt. - Rich session payload: Access model info, context window percentages, workspace paths, vim mode, worktree details, and output style from the stdin JSON. - Multi-line and ANSI rendering: Display multiple rows with ANSI color codes, with configurable padding, update interval, and timeout. - Use Case: Show the current model name, a context-usage progress bar, and the current git branch in two colored lines above the prompt so you always know your session state. ## Quick Start Ask the assistant to set up a status line script that shows the current model and context usage percentage, and register it in the CLI config.