なぜ設定するのか
ターミナルが非アクティブなときに完了・承認待ちを通知します。auto は OSC 9 対応端末ならデスクトップ通知、そうでなければベル。確実に音を鳴らしたいなら bel。
notifications = ["agent-turn-complete", "approval-requested"] のように種類を絞ることもできます。
設定方法
~/.codex/config.tomlを開く(なければ作る)- スニペットを追記する。同じキーや同じ [テーブル] がすでにあれば重複しないように整理する
- Codex を起動し直す
- 既定値
- 通知方法は auto、条件は unfocused
- 書く場所
~/.codex/config.toml- 型
- boolean | array<string>
公式ドキュメントの説明
Enable TUI notifications; optionally restrict to specific event types.