Expose effort level in status line data payload

Resolved 💬 3 comments Opened Mar 14, 2026 by lionel-panhaleux Closed Mar 17, 2026

Feature Request

The status line script receives a JSON payload with useful data (model, context usage, cost, git info, etc.), but the current reasoning effort level is not included.

Since effort level affects behavior significantly and there's no persistent visual indicator in the CLI (you have to run /effort to check), it would be helpful to include it in the status line data so users can display it alongside other metadata.

Suggested fields

  • effortLevel: the configured level ("auto", "low", "medium", "high", "max")
  • resolvedEffortLevel: when set to auto, the actual level selected for the current task — this is the most useful piece, so users can see what auto resolved to for the current interaction

View original on GitHub ↗

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