claude-code - 💡(How to fix) Fix Feature Request: Allow status line position customization (below input box) [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#48847Fetched 2026-04-16 06:49:20
View on GitHub
Comments
1
Participants
2
Timeline
5
Reactions
0
Timeline (top)
labeled ×4commented ×1

Code Example

"statusLine": {
  "type": "command",
  "command": "bash ~/.claude/statusline-command.sh",
  "position": "below-input"
}
RAW_BUFFERClick to expand / collapse

Feature Request

Summary: Allow users to configure the display position of the status line, specifically to show it directly below the context input box.

Current behavior: The status line is fixed at the bottom footer of the Claude Code UI. The statusLine setting in settings.json only controls the content displayed, not its position.

Desired behavior: Provide an option to display the status line (or a subset of it, such as context usage) directly below the input box — making it immediately visible without looking away from the area where the user is actively typing.

Use case: Users who monitor context window usage (e.g., via a progress bar showing percentage used) would benefit from seeing this information adjacent to their input area, enabling faster reaction when the context is nearly full.

Proposed setting (example):

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

Environment:

  • Claude Code CLI (macOS)

extent analysis

TL;DR

To address the feature request, consider adding a position property to the statusLine setting in settings.json to allow users to configure the display position of the status line.

Guidance

  • Review the settings.json structure to determine the best way to integrate the proposed position property.
  • Investigate the Claude Code UI layout logic to understand how the status line is currently positioned and how it can be modified to support the new position option.
  • Consider the implications of adding a new position option on the overall UI design and user experience.
  • Evaluate the proposed setting example to ensure it aligns with the existing configuration format and syntax.

Example

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

This example illustrates the proposed setting structure, but its implementation details may vary depending on the actual codebase and configuration parsing logic.

Notes

The solution will depend on the internal implementation of the Claude Code UI and the settings.json parsing logic, which are not provided in the issue description.

Recommendation

Apply workaround: Implement the proposed position property in the statusLine setting to allow users to configure the display position of the status line, as this change seems to be a targeted and minimal adjustment to the existing configuration system.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix Feature Request: Allow status line position customization (below input box) [1 comments, 2 participants]