Releases
v0.36.0
Compare
Sorry, something went wrong.
No results found
quolu
released this
13 Sep 09:58
追加
macOSのCodex Desktop向けにSteerの選択導入を追加。aiterm-setupの対話選択または--codex-steer enableで、同じ公式App Serverへ回答を送り、実行中は同じターンへ反映、終了後は同じタスクを再開する。
中継・POSIX起動処理をnpm packageへ同梱。公式App Serverの再ビルド、別配布、Pythonの追加導入は不要。公式バイナリのPID・Desktopとの親子関係・署名・通常環境を維持する。
--codex-steer status|disableで実効状態の確認と元の設定への復元を行う。ログイン時の設定は専用LaunchAgentで維持する。初回はrestart_requiredと終了コード3を返し、Codexの完全再起動を必要とする。
Steerを選択した環境で接続できない時は明示エラーとし、queueへ自動退避しない。送信結果不明の回答は従来どおり保存し、自動再送しない。配送record schemaは維持し、Steer受付済みのqueued_submission_idはnullとなる。
Steerを持たない旧版への巻き戻し前はaiterm-setup --codex-steer disableを実行する。Windows・LinuxのSteer選択は未対応を明示し、単品導入と通常のqueue配送は維持する。
修正
公開コマンドが配布物の検査前にbuildを行い、clean cloneからの公開で未生成のdist/を参照して失敗する問題を修正した。
同一エラーの再発時にproduct_versionを更新し、snapshotに最終実発生時の版を公開する。
runtime storeをv2へ移行する。旧v1の単発記録は版を保持し、複数回の旧集約は最終発生版を復元できないためunknownにする。読取りで状態JSONを書き戻さず、次のロック内更新でv2を保存する。
v2を保存したstoreは旧writerで開かない。consumerを先に更新し、旧プロセスを終了してから新writerへ切り替える。旧版へ戻す場合は製品のバックアップを使い、v2をv1に偽装しない。
You can’t perform that action at this time.