Skip to content

[FEATURE] Add status bar to Desktop App #41456

Description

@Noah0025

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • This is a single feature request (not multiple features)

Problem Statement

The Desktop App only shows the current model name in the bottom-right corner. Users have no visibility into context window usage or rate limit consumption (5h / 7d limits), which makes it hard to manage usage across sessions — especially on Pro/Max plan where limits reset on a rolling basis.

Proposed Solution

Honor the existing statusLine configuration in settings.json within the Desktop App. The CLI already supports this:

{
"statusLine": {
"type": "command",
"command": "bash ~/.claude/statusline-command.sh"
}
}

The Desktop App should render the command output as a persistent bar at the bottom of the window, identical to CLI behavior. No new API surface needed — just extend the existing setting to the Desktop App.

Alternative Solutions

Currently using the CLI version in a terminal window alongside the Desktop App to monitor status. This is a workaround, not a solution.

Priority

Medium - Would be very helpful

Feature Category

Configuration and settings

Use Case Example

  1. I'm on Claude Max plan and working across multiple long sessions.
  2. I want to know how much of my 5-hour rate limit I've used before starting a heavy task.
  3. With statusLine support in the Desktop App, my custom script would show ctx usage and limit reset times at a glance — just like in the terminal.

Additional Context

The CLI statusLine feature is already documented and working. This is purely a feature parity request for the Desktop App. The setting key statusLine exists in settings.json and is silently ignored by the Desktop App today.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions