Skip to content

Feature request: customizable status line (like Claude Code's /statusline) #2116

Description

@StevenzUltra

Summary

Kimi Code currently has no /statusline command and no status-line-related fields in config.toml / tui.toml (verified against the official docs: slash commands reference, config files reference, and the changelog). The bottom status bar is fixed and not user-customizable.

Request

Add a customizable status line, similar to Claude Code's /statusline: let the user configure a shell command whose stdout is rendered in the TUI status bar, receiving session context (model, working directory, git branch, token usage, permission mode, etc.) via JSON on stdin or environment variables.

Use cases

  • Show git branch / repo state in the status bar
  • Show real-time cost or token usage in a custom format
  • Surface project-specific info (e.g. current environment, deploy target)
  • Integrate with terminal multiplexers (tmux powerline-style setups)

Possible interface

# tui.toml
[statusline]
command = ~/.kimi-code/statusline.sh

or an interactive /statusline command to configure it, matching Claude Code's UX.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions