Expose reasoning effort level in statusline JSON

Resolved 💬 2 comments Opened Apr 7, 2026 by Matt-Redwood Closed Apr 24, 2026

Feature Request

The statusline JSON (passed to statusline.sh via stdin) doesn't currently include the active reasoning effort level. It would be useful to have this exposed so users can display it in their custom status lines.

Suggested field

{
  "reasoning_effort": "low" | "medium" | "high"  // or a numeric 0-100
}

Use case

When toggling effort via /fast or other means, there's no visual indicator in the status bar of what mode you're in. This would let users show something like:

Opus 1M  Ctx 12%  Effort: high  5h 17%  7d 8%

Thanks!

🤖 Generated with Claude Code

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗