Feature request: session-level /effort setting

Resolved 💬 2 comments Opened May 3, 2026 by chaitanyabisht Closed May 3, 2026

Request

Please make /effort session-scoped by default (or provide a session-scoped option), instead of applying across all sessions.

Current behavior

Setting /effort low in one chat/session persists and affects other chats/sessions.

Expected behavior

Changing effort in one session should affect only that session, so different sessions can run with different effort levels independently.

Why this is useful

I often run multiple sessions with different needs:

  • quick tasks: low effort
  • complex tasks: high/xhigh effort

A global persisted effort setting causes unintended carryover between unrelated sessions.

Suggested implementation

  • Make /effort <level> session-only by default, and add an explicit global option (example: /effort <level> --global)
  • or add a config switch to enable session-level behavior

Docs context

Current docs state that low, medium, high, and xhigh persist across sessions, while max is session-only. This request is to add session-level control for regular effort levels.

View original on GitHub ↗

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