👾

Codex CLIからのデスクトップ通知後にテキスト入力に問題発生

に公開

問題

Codex Cliを対話モードで起動して、Codex Cliから一度返信があった後に、テキスト入力がうまくいかなかった。

  • 入力したテキストの、一部しか入力されない
    • e.g.) 日本語->本語
  • 途中までしか入力されない
    • e.g.) 日本語を話す-> 日本語を

原因(おそらく)

  • Code Cliでタスク完了時に、特定のシェルを実行するようにしていた。
  • このシェルファイルが、実行できないタイミングがあった
    • Codex Cliからメッセージを呼び出せなかったとメッセージが返される
notify = ["bash", "/path/to/youra/home/.codex/notify.sh"]
  • この読み込みに問題があると予想して、シェルファイルではなく、コマンドを直接実行するように変更した
notify = ["osascript", "-e", "display notification \"Task Complete!!!\" with title \"Codex\" subtitle \"Processing is complete.\" sound name \"Pop\""]

以後、不具合は発生している様子はない

GitHubで編集を提案

Discussion