Add a separate notification setting for incomplete goal turns

Resolved 💬 3 comments Opened May 11, 2026 by un-tag Closed May 30, 2026

What variant of Codex are you using?

App

Observed on Codex App 26.506.31421 (2620) on macOS (Darwin 25.4.0 arm64 arm).

What feature would you like to see?

Codex App currently lets users choose the general notification behavior, such as always, never, or only when unfocused.

Please add a separate notification setting for incomplete /goal turns, with the same choices:

  • always
  • never
  • only when unfocused

The default I would personally expect is: normal turns keep the current setting, but incomplete goal turns are quieter by default, ideally never or only when unfocused depending on the product preference.

Why this would help

/goal is intended for longer-running work. During an active goal, intermediate autonomous turns can create a lot of notification noise. The notification I usually care about is when the goal reaches a terminal state, not every continuation turn while it is still in progress.

This would let users keep normal Codex notifications enabled while making long-running goal threads less noisy.

Additional information

A local workaround is possible by using the external notify command and checking the local thread_goals state in Codex's SQLite database, but that is not a good user-facing solution and depends on internal storage details. A built-in App setting would be clearer and safer.

View original on GitHub ↗

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