Catatan perubahan ChatGPT & Codex

Catatan perubahan ChatGPT & Codex

Pembaruan terbaru untuk ChatGPT dan Codex

Catatan perubahan resmi merupakan umpan rilis yang dinamis. Halaman lokal ini menyediakan entri tingkat tinggi terbaru agar dapat ditelusuri dan menautkan ke umpan langsung lengkap untuk detail rilis CLI.

Oktober 2026

  • Codex CLI 0.165.0

    npm install -g @openai/codex@0.165.0
    Lihat detail

    Fitur baru

    • Menambahkan penyedia Google Cloud Vertex AI bawaan, yang dikonfigurasi dengan model_provider = "gcp". (#56265)
    • Menambahkan GPT-6.1 Terra ke katalog model. (#57337)
    • Menambahkan filter repositori ke pemilih sesi dan pengelompokan direktori ke pusat perintah agen, sehingga sesi di berbagai worktree yang terhubung lebih mudah ditelusuri. (#56308)
    • Menambahkan dukungan eksperimental untuk percabangan utas terlampir pada API app-server. (#56351)
    • Mengaktifkan perubahan upaya penalaran selama percakapan secara default untuk model yang didukung. (#56163)
    • Mengaktifkan memori v2 secara default untuk profil baru dan menambahkan dukungan untuk mengimpor memori agen eksternal ke dalamnya. (#56211, #56414)

    Perbaikan bug

    • Memperbaiki sesi TUI baru agar mengikuti peninjau persetujuan default server ketika tidak ada penggantian yang diberikan secara eksplisit. (#56090)
    • Memastikan preferensi TUI tetap dapat diedit dan langsung diterapkan ketika pengaturan eksekusi tidak valid. (#56091)
    • Membatalkan permintaan alat MCP jarak jauh ketika objek future respons lokalnya dilepas. (#56132)
    • Mencegah pesan agen dalam antrean memulai ulang pekerjaan setelah interupsi atau peralihan ke mode Plan. (#56330)
    • Menghentikan percobaan ulang ketika penyedia melaporkan bahwa model tidak ditemukan, dengan tetap mempertahankan pesan kesalahannya. (#56445)
    • Menutup celah validasi URL marketplace yang dapat memungkinkan Git terhubung ke host yang berbeda dari host yang diperiksa terhadap pola yang diizinkan. (#56263)

    Catatan perubahan

    Catatan perubahan lengkap: rust-v0.164.0...rust-v0.165.0

    • #56081 Menyimpan data autentikasi Codex dan rahasia terkelola yang telah didekripsi dalam cache @celia-oai
    • #56090 Mengikuti pengaturan default peninjau persetujuan dari server saat TUI baru dimulai @etraut-openai
    • #56091 Memastikan preferensi TUI tetap dapat diedit ketika pengaturan eksekusi tidak valid @etraut-openai
    • #56097 Menyiapkan proses mulai TUI agar dapat menerima beberapa sesi backend @bc-openai
    • #56124 Meneruskan peristiwa peninjau Guardian ke penerima langganan peristiwa mentah pada induk @jif-oai
    • #56127 Menghindari terblokirnya pemeriksaan status autentikasi EMA saat penyegaran akun @jif-oai
    • #56132 Membatalkan permintaan alat MCP ketika future respons dilepas @rhan-oai
    • #56133 Menunda pesan agen setelah jawaban akhir kosong @eknight-oai
    • #56139 Memperbaiki konfigurasi OAuth IdP pada pengujian status autentikasi MCP @jif-oai
    • #56153 Mempertahankan detail kesalahan autentikasi MCP perusahaan yang aman @jif-oai
    • #56154 Menambahkan domain peninjauan jaringan terkelola sebelum aturan izin @olliem-oai
    • #56163 Mengaktifkan penggantian tingkat upaya penalaran secara default @felixxia-oai
    • #56182 Menambahkan penandatanganan AWS SigV4 ke hook MITM proksi jaringan @viyatb-oai
    • #56210 Menstabilkan pengujian pembersihan staging marketplace @felixxia-oai
    • #56211 Menetapkan v2 sebagai default untuk profil memori baru @jif-oai
    • #56214 Menghapus konversi tipe u64 dari deteksi WSL DrvFS @felixxia-oai
    • #56220 Menggunakan cargo_bin dalam pengujian manifes sandbox Windows @felixxia-oai
    • #56222 Menggabungkan penyiapan Bazel CI ke dalam prepare-bazel-ci @anp-oai
    • #56224 Menggunakan kembali konteks model saat ini selama pemuatan konfigurasi pelanjutan sesi yang dipaginasi @charliemarsh-oai
    • #56233 Membuat stempel waktu pengujian encoder Opus mengikuti waktu sampel @goodman-oai
    • #56234 Mengirim telemetri prompt hanya setelah hook menerima masukan @abhinav-oai
    • #56236 Membuat pengujian yield/resume mode kode melakukan yield secara eksplisit di antara fase @goodman-oai
    • #56246 Meningkatkan Bazelisk ke 1.30.0 dalam aksi penyiapan Bazel CI @anp-oai
    • #56247 Menggabungkan pengujian unit Rust ke dalam modul pengujian khusus @dkovalenko-oai
    • #56248 Meningkatkan uv ke 0.13.5 dalam alur kerja CI dan rilis @anp-oai
    • #56250 Menghindari titik pemeriksaan pengaturan yang berlebihan saat melanjutkan utas @owenlin0
    • #56261 Mengisolasi dependensi sumber V8 dan pengaturan runtime C++ terkait @seanh-oai
    • #56263 Menolak garis miring terbalik dalam userinfo URL marketplace HTTP(S) @willwang-openai
    • #56265 Menambahkan penyedia Google Cloud Vertex AI bawaan @celia-oai
    • #56266 Mempertahankan alasan penonaktifan MCP di seluruh overlay runtime @mzeng-openai
    • #56272 Meningkatkan pembuatan model SDK Python ke datamodel-code-generator 0.64.0 @anp-oai
    • #56274 Menunggu pembatalan penyegaran konfigurasi cloud dalam pengujian masa aktif pemuat @goodman-oai
    • #56277 Mendukung isi permintaan berukuran terbatas dalam penandatanganan AWS SigV4 @viyatb-oai
    • #56278 Menambahkan dukungan metadata kebijakan jaringan yang dinegosiasikan untuk panggilan MCP @viyatb-oai
    • #56280 Mengelompokkan prompt transkrip yang berurutan ke dalam satu blok latar belakang @bc-openai
    • #56284 Membatasi cakupan katalog dan cache model berdasarkan asal utas @kennyyi-oai
    • #56286 Meningkatkan @modelcontextprotocol/sdk ke 1.32.0 @anp-oai
    • #56288 Mengunci penandatanganan artefak Linux ke Cosign v3.1.4 @anp-oai
    • #56290 Mengunci versi alat build rilis Python dengan uv @anp-oai
    • #56292 Memperbaiki pengujian pembatalan MCP agar menggunakan callback metadata @anp-oai
    • #56293 Menggunakan fixture autentikasi dengan token tetap dalam pengujian Vertex @anp-oai
    • #56295 Memisahkan pemuatan konfigurasi terkelola dari autentikasi ChatGPT @smurching-oai
    • #56297 Menandai kredensial dummy bawaan dan memperkuat pemeriksaan benturan @viyatb-oai
    • #56301 Menambahkan pengujian penerusan TLS untuk permintaan MITM SigV4 @viyatb-oai
    • #56302 Menambahkan konfigurasi hook ke lampiran lingkungan @andrewgu-oai
    • #56304 Menambahkan dukungan untuk hook terkelola dengan cakupan lingkungan @andrewgu-oai
    • #56308 Memisahkan cakupan direktori dan repositori dalam TUI @bc-openai
    • #56309 Mendukung redaksi izin direktori akar yang dapat ditulisi sesuai model @goodman-oai
    • #56312 Melacak riwayat percakapan yang diterima dalam jejak rollout @cassirer-openai
    • #56313 Menerapkan penggantian katalog model pada alat riwayat, catatan, dan konteks @rhan-oai
    • #56314 Menambahkan pemuat konfigurasi terkelola untuk server konfigurasi kustom @smurching-oai
    • #56330 Membuat pengaktifan oleh pesan agen mematuhi interupsi dan mode Plan @alishobeiri-oai
    • #56342 Mencocokkan konten gambar jejak rollout di seluruh snapshot permintaan @cassirer-openai
    • #56343 Menjalankan hook lingkungan pada eksekutor yang memilikinya @andrewgu-oai
    • #56351 Menambahkan fitur eksperimental percabangan utas terlampir @btraut-openai
    • #56364 Mengizinkan pemanggil menetapkan sumber utas untuk sampling @keyz
    • #56371 Membuat batas waktu peninjauan Guardian dapat dikonfigurasi @vivi
    • #56414 Mendukung memori v2 dalam impor memori agen eksternal @jif-oai
    • #56439 Memperbarui ctutils dari 0.4.2 ke 0.4.5 @felixxia-oai
    • #56445 Memperlakukan kesalahan penyedia model-not-found sebagai kegagalan akhir @charliemarsh-oai
    • #56453 Membuat pengujian pengarahan agen latar belakang Realtime V2 deterministik @felixxia-oai
    • #56454 Membuat pengujian pembersihan mount sandbox menoleransi penggunaan ulang deskriptor berkas @felixxia-oai
    • #56459 Menambahkan konfigurasi fitur Guardian V3 @felixxia-oai
    • #56460 Menambahkan fungsi pembantu papan lokal Guardian v3 @felixxia-oai
    • #56461 Menambahkan dukungan penambahan tanpa notifikasi ke papan pesan @felixxia-oai
    • #56462 Mencegah kondisi balapan antara impor memori dan konsolidasi @jif-oai
    • #56465 Menambahkan fitur eksperimental pembacaan ringkasan memori utas @jif-oai
    • #57337 [0.165.0-alpha.1.2] Menerapkan backport GPT-6.1 Terra ke katalog model @shijie-oai

    Rilis di GitHub

  • GPT-6.1 Terra di Work dan Codex

    GPT-6.1 Terra kini tersedia di ChatGPT Work dan Codex pada paket Plus, Pro, Business, Enterprise, dan Edu. Model yang cepat dan efisien untuk pekerjaan profesional ini memadukan pemahaman gambar yang kuat dengan penggunaan komputer yang presisi.

    Analisis gambar dan layar, lalu tindak lanjuti temuan Anda di browser, desktop, dan aplikasi. Terra juga menghasilkan tulisan yang jelas dan lugas, mengutamakan hasil serta menjelaskan detail pendukung dengan bahasa sederhana.

    Pilih GPT-6.1 Terra dari daftar model di Lanjutan dalam aplikasi desktop ChatGPT atau ChatGPT Work di web. Work juga mendukung Terra di perangkat seluler. Model ini tidak tersedia di Chat dan tidak mendukung residensi inferensi di UEA. Akses Enterprise bergantung pada ketersediaan ruang kerja dan kontrol administrator.

    Lihat Model untuk panduan serta penggunaan browser dan penggunaan komputer untuk penyiapan alat dan persyaratan akses.

  • Codex CLI 0.164.0

    npm install -g @openai/codex@0.164.0
    Lihat detail

    Fitur Baru

    • Simpan prompt dan perintah garis miring yang dapat digunakan kembali dalam sepuluh slot /presets bernomor, dengan menu keyboard untuk akses cepat. (#54380, #54381)
    • Atur model, tingkat penalaran, kecepatan, dan profil izin secara langsung dengan argumen /model dan /permissions sebaris. (#54378, #54383)
    • Pratinjau gambar yang dilihat dan dihasilkan dalam transkrip layar penuh pada terminal yang mendukung grafis Kitty atau Sixel. (#54216)
    • Autentikasi koneksi MCP perusahaan menggunakan pemberian akses akun Codex yang memenuhi syarat atau proses masuk khusus, termasuk klien OAuth yang memerlukan rahasia. (#55334, #55859, #56001)
    • Samarkan kredensial selama perintah Bash jarak jauh dan sesi snapshot Zsh yang didukung, termasuk kredensial dari penyedia kustom. (#54309, #54432, #56049)
    • Panduan penyiapan Amazon Bedrock kini diaktifkan secara default, dengan entri API key dikelompokkan bersama metode masuk AWS lainnya saat kredensial terdeteksi. (#56033, #56023)

    Perbaikan Bug

    • Pemadatan yang gagal tidak lagi meninggalkan ringkasan parsial dalam riwayat percakapan, dan kegagalan pemadatan di latar belakang kini beralih ke mekanisme cadangan tanpa memicu panic. (#53932, #55581)
    • Pelanjutan sesi kini menemukan riwayat terkompresi dan memulihkan pengaturan utas yang tersimpan alih-alih menggantinya dengan pengaturan default global. (#54008, #55923)
    • Koneksi HTTPS dan WebSocket di Windows kini menangani tantangan autentikasi proksi menggunakan kredensial Negotiate atau NTLM milik pengguna yang masuk. (#55994, #56000)
    • Penggantian konfigurasi CLI tetap dipertahankan saat -c atau --config muncul pada beberapa tingkat subperintah. (#56022)
    • Prompt dalam antrean kini menunggu pemilihan izin yang tertunda selesai sebelum melanjutkan. (#55682)
    • Memperketat pemeriksaan sandbox untuk jalur metadata dengan variasi huruf besar-kecil di macOS dan tautan simbolis yang dapat diganti yang digunakan untuk menemukan berkas eksekusi. (#54273, #55384)

    Pemeliharaan

    • Mengurangi penggunaan ruang disk dengan menghapus instalasi yang tidak digunakan, membersihkan checkout marketplace yang terbengkalai, dan membatasi log daemon. (#53827, #55149, #55689, #55690, #55856)
    • Memperbarui runtime JavaScript tertanam dengan pemeriksaan keamanan untuk operasi Array.sort yang dioptimalkan. (#54519)

    Catatan Perubahan

    Catatan Perubahan Lengkap: rust-v0.163.0...rust-v0.164.0

    Rilis lengkap di GitHub

  • ChatGPT untuk iOS 1.2026.286

    Fitur baru

    • Lihat dan hentikan perintah latar belakang melalui tombol berbentuk pil baru di atas kolom penulisan pada host jarak jauh yang didukung.
    • Sebut percakapan dari host lain yang terhubung dengan @.

    Peningkatan dan perbaikan bug

    • Indikator pemuatan kini muncul saat pesan tersimpan sedang diperbarui.
    • Kelompok aktivitas lebih rapi, dan Anda dapat membuka gambar yang diperiksa Codex sesuai kebutuhan.
    • Pertanyaan yang belum dijawab tetap tersedia setelah giliran selesai dan saat percakapan dibuka kembali.
    • Balasan atas pertanyaan lebih andal saat prompt lain mulai atau selesai diproses.
    • Saran pelengkapan otomatis muncul saat setiap sumber dimuat, tanpa menunggu sumber yang lebih lambat.
    • Penjelasan batas penggunaan dan waktu pengaturan ulang kini muncul langsung dalam percakapan.
    • Memperbaiki prompt yang keliru ditampilkan sebagai gagal setelah waktu tunggu respons habis.
    • Memperbaiki baris diff tambahan setelah pengeditan berulang pada file yang sama.
    • Gambar dalam respons terbuka di galeri layar penuh, dan penghapusan lampiran menargetkan gambar yang tepat.
    • Tombol suara kembali muncul setelah panggilan berakhir, sehingga Anda dapat memulai panggilan lain tanpa membuka ulang percakapan.
  • Codex CLI 0.163.0

    npm install -g @openai/codex@0.163.0
    Lihat detail

    Fitur Baru

    • Buka /config untuk mencari preferensi di berbagai kategori, langsung mengubah pengaturan yang didukung, dan melihat perubahan mana yang memerlukan mulai ulang. (#52990, #53429)
    • Kirim pesan lanjutan saat Codex sedang merespons untuk langsung mengarahkannya. Menginterupsi giliran juga menghentikan sel Code Mode yang aktif beserta pemanggilan alat di dalamnya. (#51812, #51835)
    • Konfigurasikan tombol awalan di /keymap. Nilai defaultnya adalah Ctrl+X, petunjuk pintasan tetap terbuka hingga Anda memilih atau membatalkan, dan pintasan untuk membisukan suara berpindah ke F9. (#52273)
    • Mulai ulang server latar belakang terkelola dari /daemon. Codex memperingatkan tentang pekerjaan yang dapat terganggu oleh proses mulai ulang, lalu menyambungkan kembali secara otomatis. (#53173)
    • Codex dapat menjalankan alat independen yang hanya membaca secara paralel, termasuk pencarian skill, memori, dan riwayat percakapan. (#52245)
    • Daybreak diaktifkan secara default untuk akun yang memenuhi syarat. codex exec juga dapat memilihnya dengan OpenAI API key saat server menyediakan akses. (#53701, #53717)

    Perbaikan Bug

    • Melanjutkan utas yang tersimpan akan memulihkan izin dan persetujuan jaringannya, dengan tetap mematuhi pengesampingan eksplisit dan kebijakan terkelola yang berlaku. (#53150, #53419, #53424)
    • Proksi jaringan kini memeriksa izin sebelum pencarian DNS, menolak header Host duplikat, dan mencegah alias kredensial melewati hook pemeriksaan. (#51650, #52661, #53506)
    • Kembali ke percakapan sampingan yang sudah ada dengan /side setelah beralih utas. Jawaban atas permintaan yang tertunda juga dikembalikan ke utas yang mengajukannya. (#52184, #53436)
    • Di Windows, Ctrl+V dan Shift+Insert dapat menempelkan teks maupun gambar. Di WSL, penempelan berulang menggunakan kembali pembaca papan klip, dan upaya penyalinan berakhir saat batas waktu tercapai alih-alih macet. (#53224, #52967, #53453)
    • Perintah lokal segera selesai meskipun proses anak tetap membuka pipa keluaran. Perintah jarak jauh mempertahankan keluaran yang terlambat tiba agar pemeriksaan terakhir tetap dapat mengambilnya. (#52652, #53331, #53622)
    • codex exec tidak lagi mencetak ulang diff file yang sama setelah perintah yang tidak terkait. (#53444)

    Dokumentasi

    • Memperbarui panduan OpenAI Docs yang disertakan untuk migrasi ke keluarga GPT-6, termasuk pertimbangan penalaran khusus model, penggunaan alat, dan residensi data. (#51768)
    • Memperjelas cara sandbox Linux menggunakan bubblewrap untuk isolasi sistem berkas dan seccomp untuk pemfilteran panggilan sistem. (#52610)

    Pemeliharaan

    • Codex kini menggunakan eksekutor shell standarnya dan tidak lagi menyertakan zsh yang telah ditambal. Konfigurasi yang menggunakan flag shell yang sudah dihentikan akan menerima pemberitahuan migrasi. (#52160, #52213)
    • Mengurangi ukuran paket rilis Linux dan macOS dengan menghapus simbol dari berkas biner dalam paket, sekaligus mempertahankannya dalam keluaran build asli. (#52178)

    Catatan Perubahan

    Catatan Perubahan Lengkap: rust-v0.162.0...rust-v0.163.0

    • #51539 Menambahkan penyambungan realtime yang mempertimbangkan penyelesaian dan pelepasan dalam lingkup sesi @zahan-oai
    • #51547 Menambahkan opsi untuk menonaktifkan sandbox MXC Windows @iceweasel-oai
    • #51556 Menyelesaikan siklus hidup alat dinamis saat pembatalan @mikelam-oai
    • #51575 Menyediakan fungsi pembantu perakitan paket dan mendukung artefak DotSlash gzip @bolinfest
    • #51595 Menambahkan pengecualian ID utas ke thread/list @btraut-openai
    • #51602 Membedakan kegagalan pencantuman utas dari riwayat yang sudah habis @btraut-openai
    • #51611 Memberi sinyal pengabaian permintaan informasi MCP yang tidak dijawab @nicksteele-oai
    • #51627 Menstabilkan prefiks snapshot Guardian dengan memisahkan konteks asisten @jif-oai
    • #51642 Memperbaiki penanganan konteks yang dipertahankan untuk konten bagian bertipe @jif-oai
    • #51650 Mewajibkan otorisasi nama host sebelum pencarian DNS proksi @jif-oai
    • #51651 Menyimpan kegagalan peninjauan Guardian secara persisten untuk laporan meskipun dimulai ulang @jif-oai
    • #51652 Mencatat telemetri untuk perubahan AGENTS.md yang dibuat oleh apply_patch @jif-oai
    • #51678 Memindahkan pengujian sandbox Windows ke biner integrasi khusus @jif-oai
    • #51683 Mengembalikan peninjauan Guardian yang kedaluwarsa sebelum menggunakan kembali riwayat peninjau @olliem-oai
    • #51689 Menunggu penyelesaian fungsi pembantu dalam pengujian pembatalan header HTTP @jif-oai
    • #51690 Menambahkan penanda fitur untuk pengurutan deskripsi alat Code Mode @swastik-oai
    • #51704 Mematuhi urutan yang mendahulukan deskripsi alat di Code Mode @swastik-oai
    • #51710 Memperbaiki kondisi balapan penemuan dalam pengujian penyegaran autentikasi eksternal @jgershen-oai
    • #51734 Memuat konteks pengirim yang disimpan secara persisten untuk peninjauan Guardian @jif-oai
    • #51755 Menggunakan kembali metadata penangan MCP untuk perbandingan cache @owenlin0
    • #51761 Mengurangi penggandaan metadata alat dalam runtime mode kode @akira-oai
    • #51768 Memperluas panduan migrasi OpenAI Docs ke keluarga model GPT-6 @kkahadze-oai
    • #51775 Mencegah pelacakan Tokio rekursif dalam telemetri dan log SQLite @zbarsky-openai
    • #51786 Mempertahankan penggantian pengaturan sandbox di seluruh permintaan eksekusi @iceweasel-oai
    • #51794 Mengumumkan ketersediaan Ultrafast untuk GPT-6.1 Sol di Amazon Bedrock @celia-oai
    • #51800 Menghapus penginisialisasi field duplikat dalam pengujian registri ekstensi @anp-oai
    • #51808 Mempertahankan alasan diagnostik untuk kegagalan verifikasi pengguna MCP @berkdeniz-oai
    • #51812 Mengaktifkan interupsi instan secara default @pakrym-oai
    • #51819 Memigrasikan sandbox MXC ke SDK 1.0.0 @iceweasel-oai
    • #51822 Menghindari pelanggaran berbagi saat memperbaiki ACL runtime Windows @johnl-oai
    • #51823 Berbagi metadata alat pengikatan MCP dengan panggilan yang telah disiapkan @owenlin0
    • #51828 Menambahkan pemeriksaan integritas isi file berbasis kebijakan @iceweasel-oai
    • #51831 Menambahkan dependensi integritas sandbox MXC dan penyiapan kebijakan @iceweasel-oai
    • #51835 Mengaktifkan interupsi mode kode secara default @won-openai
    • #51840 Menambahkan backend bubblewrap untuk pemeriksaan integritas sandbox @iceweasel-oai
    • #51841 Menambahkan backend macOS Seatbelt untuk integritas sandbox @iceweasel-oai
    • #51842 Menambahkan pelaksana pemeriksaan integritas sandbox dengan metrik hasil dan waktu @iceweasel-oai
    • #51843 Menjalankan pemeriksaan integritas sandbox sebelum perintah dan operasi sistem file @iceweasel-oai
    • #51847 Mempertahankan nama paket Cargo dalam build Rust Bazel @dkovalenko-oai
    • #51848 Menyelaraskan build rilis Bazel dengan Cargo dan memperbaiki kompatibilitas platform @dkovalenko-oai
    • #51849 Memperbaiki pengujian dasar paket untuk simbol debug Cargo dan Bazel @dkovalenko-oai
    • #51850 Menambahkan arsip penyiapan rilis Bazel @dkovalenko-oai
    • #51855 Menambahkan dukungan Bazel ke aksi build paket Codex @dkovalenko-oai
    • #51856 Membangun artefak rilis Bazel bersama artefak Cargo @dkovalenko-oai
    • #51857 Menambahkan pengujian kompatibilitas prefiks prompt app-server @jif-oai
    • #51865 Menggunakan penyebutan plugin yang mudah dibaca tanpa menyembunyikan skill bernama sama @canvrno-oai
    • #51866 Mempertahankan pergantian baris dan tautan dalam pertanyaan asinkron multibaris @pash-openai
    • #51868 Mencatat metrik pendaftaran alat untuk setiap permintaan sampling @akira-oai
    • #51872 Menjaga konfigurasi global app-server tetap independen dari direktori peluncuran @etraut-openai
    • #51884 Menambahkan percabangan prediksi eksperimental yang mewarisi konteks induk @liame-oai
    • #51890 Menambahkan patch sumber daya UTF-8 mxc-sdk yang belum tersedia untuk Bazel @iceweasel-oai
    • #51892 Mempertahankan kelengkapan panggilan alat saat argumen yang dicatat terpotong @ningyi-oai
    • #51893 Mencatat metrik untuk pembaruan alat inkremental @akira-oai
    • #51895 Melaporkan alasan spesifik kegagalan kelanjutan WebSocket @pakrym-oai
    • #51896 Mempertahankan galat native dalam diagnostik ACL sandbox Windows @alishobeiri-oai
    • #51897 Menggunakan pencocok khusus untuk kebijakan domain jaringan @rafael-oai
    • #51908 Mematuhi pengaturan masukan pengguna untuk pertanyaan asinkron @mandal-OAI
    • #51930 Mendukung prefiks deskripsi fungsi khusus model @tz-openai
    • #51963 Mengatribusikan analitik pemadatan ke sesi suara yang benar @reia-oai
    • #51974 Mencatat ketersediaan sandbox Windows dan pemilihan backend @iceweasel-oai
    • #52034 Mempertahankan status agen saat mengeluarkan agen anak multi-agent v2 yang menganggur dari memori @jif-oai
    • #52040 Menambahkan cakupan pengujian regresi untuk pemuatan ulang agen yang dibatalkan @jif-oai
    • #52048 Mencakup interupsi instan dalam pengujian persistensi masukan pengarahan @jif-oai
    • #52061 Menjalankan pengklasifikasi percakapan Guardian secara serentak dan mempertahankan urutan tindakan @felixxia-oai
    • #52062 Menambahkan cakupan skenario untuk konteks pekerja saat dikeluarkan karena menganggur @jif-oai
    • #52065 Mewajibkan teks penilaian dalam parser Guardian @ioanbudea-OAI
    • #52081 Memperbaiki pembersihan saat menganggur untuk agen anak multi-agent v2 yang terputus @jif-oai
    • #52119 Menyediakan metadata panggilan alat asal dalam lingkungan perintah @leo-oai
    • #52160 Menghapus backend eksekusi shell zsh yang telah dipatch @jif-oai
    • #52164 Memungkinkan konfigurasi tanggal dan zona waktu konteks lingkungan @surajs-oai
    • #52176 Menampilkan panduan AWS GovCloud saat startup dan mengingat konfirmasi pengguna @jackz100
    • #52177 Menetapkan User-Agent untuk unduhan arsip paket @bolinfest
    • #52178 Menghapus simbol dari biner paket rilis yang dibangun dari sumber @bolinfest
    • #52182 Menyediakan peluncur sandbox terverifikasi untuk MCP server lokal @bolinfest
    • #52183 Menambahkan deskripsi opsional ke kanal papan pesan agen @jif-oai
    • #52184 Mempertahankan percakapan sampingan saat bernavigasi antarutas @etraut-openai
    • #52193 Menerapkan persyaratan MXC terkelola di Windows @iceweasel-oai
    • #52195 Melacak atribusi sumber untuk setiap bagian konteks @tz-openai
    • #52200 Mengizinkan pengaktifan dan penonaktifan plugin saat pencarian serta mempertahankan filter saat penyegaran @fcoury-oai
    • #52203 Menyediakan status siklus hidup Codex dalam sesi iTerm2 @fcoury-oai
    • #52213 Menghentikan penyertaan zsh yang telah dipatch dalam paket Codex @jif-oai
    • #52215 Menerapkan kebijakan jaringan aplikasi dalam perintah MCP mandiri @lsingh-oai
    • #52220 Menambahkan kebijakan aktivasi plugin default yang dapat dikonfigurasi @stevenlee-oai
    • #52223 Menerapkan kebijakan jaringan aplikasi untuk pembaruan daemon @jackz100
    • #52225 Memperbaiki panggilan pembangunan ulang konfigurasi dalam pengujian preferensi MXC Windows @virajrai-oai
    • #52226 Menyertakan aktivitas latar depan dalam status sesi iTerm2 @fcoury-oai
    • #52228 Mematuhi pembatasan fitur API key dalam pemilihan Daybreak di TUI @julee-oai
    • #52234 Mendukung ID permintaan dalam handshake WebSocket exec-server @mattj-openai
    • #52235 Memulihkan sesi mode kode gRPC setelah galat sesi tidak ditemukan @surajs-oai
    • #52241 Mempertahankan kapabilitas subagen secara independen dari riwayat hasil percabangan @anp-oai
    • #52245 Mengaktifkan eksekusi paralel untuk alat hanya baca @zamoshchin-openai
    • #52250 Menambahkan opsi kepercayaan Guardian untuk identitas konektor orkestrator @ankushg
    • #52256 Menyeragamkan pemformatan dalam dokumentasi, aset web, dan skrip contoh @anp-oai
    • #52268 Mempertahankan argumen berukuran besar dalam metadata panggilan alat yang dieksekusi @ningyi-oai
    • #52270 Mengaktifkan pemilihan teks di footer TUI layar penuh @fcoury-oai
    • #52273 Menambahkan pintasan leader persisten yang dapat dikonfigurasi ke TUI @fcoury-oai
    • #52274 Menambahkan pelacakan terstruktur untuk peninjauan Guardian dan penilaian latar belakang @ioanbudea-OAI
    • #52277 Mempertahankan semantik byte UTF-8 dalam pencocokan domain jaringan @rafael-oai
    • #52278 Mematuhi konfigurasi pengekspor metrik OTLP khusus saat analitik dinonaktifkan @jackz100
    • #52288 Menghapus penginisialisasi field duplikat dari pengujian registri ekstensi @anp-oai
    • #52295 Mengirim satu pemberitahuan pengembang per batch pembaruan namespace inkremental @akira-oai
    • #52299 Menjadikan tugas rilis Bazel sebagai pemeriksaan yang tidak memblokir @anp-oai
    • #52302 Menambahkan opsi penyamaran kredensial untuk sesi dalam sandbox yang menggunakan proksi @winston-openai
    • #52304 Menyimpan preferensi RPC kendali jarak jauh secara persisten dalam pengaturan daemon terkelola @etraut-openai
    • #52325 Melacak inisialisasi riwayat dalam metadata giliran Responses @anp-oai
    • #52329 Menghapus metadata atribusi sumber per konten @anp-oai
    • #52330 Membatasi rentang sumber yang terbungkus sebelum memetakan ulang hyperlink terminal @bc-openai
    • #52337 Menambahkan status baca utas persisten dengan pembaruan yang memeriksa revisi @btraut-openai
    • #52350 Menyediakan status baca utas persisten eksperimental di server aplikasi @btraut-openai
    • #52363 Memperluas dukungan suara realtime v3 @jacksonmoody-oai
    • #52381 Mempertahankan perutean per sesi untuk mode kode gRPC @cassirer-openai
    • #52384 Memberi tahu pelanggan saat status baca utas berubah @btraut-openai
    • #52395 Menambahkan pembaruan status baca utas eksperimental di app-server @btraut-openai
    • #52418 Menghindari baris kutipan kosong tambahan saat menempelkan teks yang diakhiri karakter baris baru @bc-openai
    • #52535 Menambahkan opsi untuk mempertahankan prefiks riwayat pada percabangan agen penuh @jif-oai
    • #52557 Meneruskan penyalinan clipboard ke terminal dalam sesi Herdr @fcoury-oai
    • #52568 Menyediakan izin papan pesan dan penolakan terstruktur @jif-oai
    • #52591 Memperbaiki kondisi balapan dalam pengujian lingkungan jarak jauh dan penggantian sesi @jif-oai
    • #52608 Meningkatkan hyper ke 1.11.1 dan menguji penutupan koneksi @jif-oai
    • #52610 Menyelaraskan nama sandbox Linux dan dokumentasi dengan bubblewrap dan seccomp @bolinfest
    • #52621 Menambahkan penyiapan templat untuk papan pesan agen lokal @jif-oai
    • #52629 Menggabungkan fungsi pembantu penyimpanan papan pesan lokal @jif-oai
    • #52635 Melewati pembacaan perutean ruang kerja di latar belakang tanpa autentikasi ChatGPT @joesavona
    • #52637 Menambahkan pencarian item utas eksperimental berdasarkan ID @btraut-openai
    • #52640 Memperhitungkan kelanjutan tujuan yang terinterupsi dalam batas tanpa aktivitas @etraut-openai
    • #52648 Membatasi pemeriksaan kompatibilitas fitur daemon pada penggantian pengaturan CLI yang eksplisit @etraut-openai
    • #52652 Membatasi pengurasan keluaran exec-server lokal setelah proses berakhir @jif-oai
    • #52659 Menambahkan fitur opsional untuk pengaturan default konteks model subagen @hlevy-openai
    • #52660 Menangani peristiwa penyelesaian dalam urutan mana pun pada pengujian snapshot shell @jif-oai
    • #52661 Mencegah alias kredensial yang diperantarai melewati hook MITM @viyatb-oai
    • #52671 Menambahkan anotasi retensi ke keluaran alat yang dikirim @won-openai
    • #52674 Memindahkan fixture pengujian exec-server ke dukungan pengujian bersama @anp-oai
    • #52676 Menyegarkan akar kapabilitas yang disimpan secara persisten dari konfigurasi yang disediakan pemilik @teddywyly-oai
    • #52679 Menambahkan pembacaan konfigurasi exec-server yang memperhitungkan batas waktu @hlevy-openai
    • #52681 Menolak kunci JSON Serde yang dicadangkan dalam mode kode @cassirer-openai
    • #52682 Memvalidasi akun sandbox Windows sebelum perbaikan kata sandi @zm-oai
    • #52685 Mempertahankan pembatalan mode kode selama serialisasi keluaran @cassirer-openai
    • #52686 Menambahkan opsi retensi untuk keluaran alat dalam giliran @won-openai
    • #52689 Meneruskan program akses Cyber per giliran ke Guardian @daneschneider-oai
    • #52696 Memperbaiki pencocokan jalur marketplace untuk junction Windows @zm-oai
    • #52700 Memperbarui acuan kompatibilitas stabil exec-server ke Codex 0.162.1 @iceweasel-oai
    • #52702 Mencoba ulang permintaan GET bootstrap melalui proksi sistem setelah kegagalan permintaan @abhinav-oai
    • #52707 Memigrasikan sandbox MXC Windows ke crate MXC terpisah @iceweasel-oai
    • #52721 Menjelaskan kegagalan pembuatan sesi selama penghentian server @etraut-openai
    • #52723 Menambahkan opsi gRPC melalui stdio untuk host mode kode @cconger
    • #52724 Menambahkan pengamat untuk upaya koneksi awal exec-server @aaronl-openai
    • #52725 Melaporkan status program terminal dengan OSC 7501 @fcoury-oai
    • #52736 Mengizinkan katalog model mengganti pemberitahuan alat inkremental @akira-oai
    • #52742 Menambahkan opsi pemutaran ulang token keluaran untuk permintaan OpenAI @pakrym-oai
    • #52748 Membuat exit() dalam mode kode menghentikan seluruh sel @cconger
    • #52756 Mengklasifikasikan kegagalan sesi suara dan mencatat hasil akhir @bc-openai
    • #52778 Membuat prompt transkrip yang disematkan dapat diklik @fcoury-oai
    • #52825 Melaporkan reset runtime exec sebelum menerima permintaan berikutnya @JenZhao
    • #52923 Menstabilkan pengujian linimasa pengarahan realtime @anp-oai
    • #52937 Mempertahankan keluaran alat yang ditandai klien selama pemadatan @won-openai
    • #52946 Menjaga baris pusat kendali agen tetap stabil selama pembaruan progres @fcoury-oai
    • #52952 Memverifikasi notifikasi reset selama pemulihan host mode kode @etraut-openai
    • #52959 Mengurangi penggunaan stack dalam pengujian TUI asinkron @jif-oai
    • #52964 Menunda penggambaran ulang transkrip yang dimiliki selama lonjakan penempelan mentah @etraut-openai
    • #52967 Menggunakan kembali dan menyiapkan lebih awal pembaca teks clipboard WSL @etraut-openai
    • #52968 Menjaga modal startup tetap terlindungi saat pengurasan masukan terminal mencapai batas waktu @etraut-openai
    • #52972 Meningkatkan rmcp ke 3.5.1 dan memperkuat pengujian siklus hidup @alishobeiri-oai
    • #52990 Menambahkan panel preferensi /config yang dapat ditelusuri ke TUI @fcoury-oai
    • #53049 Menambahkan handle balasan yang terikat pada koneksi untuk permintaan app-server @bc-openai
    • #53109 Menangani pipe yang terputus dengan baik dalam keluaran daftar plugin @fcoury-oai
    • #53148 Memperbaiki pemulihan draf saat startup untuk tombol Vim Replace yang tertunda @etraut-openai
    • #53150 Memulihkan izin milik utas saat melanjutkan dari kondisi dingin @etraut-openai
    • #53152 Mengizinkan pemilihan dan penyalinan kiat giliran TUI @etraut-openai
    • #53153 Menampilkan pintasan navigasi subagen dalam bantuan TUI @etraut-openai
    • #53155 Memastikan peristiwa app-server jarak jauh tetap dapat dikirim selama penghentian @etraut-openai
    • #53156 Menyederhanakan API penggambaran terminal khusus @bc-openai
    • #53173 Mengizinkan mulai ulang server latar belakang terkelola dari TUI @etraut-openai
    • #53201 Menjaga navigasi agen tetap tersedia setelah utas diarsipkan @etraut-openai
    • #53224 Mendukung pintasan penempelan teks clipboard Windows di TUI @etraut-openai
    • #53331 Menyelesaikan pembersihan exec jarak jauh saat aliran keluaran tetap terbuka @jif-oai
    • #53339 Menguji polling akhir proses jarak jauh dengan aliran keluaran terbuka @jif-oai
    • #53358 Menghapus pengujian protokol, apply-patch, MCP, dan TUI tertentu @vb-openai
    • #53369 Mengizinkan giliran saat papan pesan agen tidak tersedia @jif-oai
    • #53382 Mengabaikan peringatan unsafe-libyaml dalam audit dependensi @swastik-oai
    • #53389 Menggunakan kredensial login dalam cache untuk keputusan Guardian @swastik-oai
    • #53393 Membedakan alasan kegagalan pemadatan induk Guardian @ioanbudea-OAI
    • #53400 Menambahkan koneksi papan lokal eksplisit dengan akses runtime tetap @jif-oai
    • #53412 Mengisolasi direktori pembantu arg0 berdasarkan sistem operasi @jif-oai
    • #53419 Memulihkan izin utas tersimpan selama pemuatan konfigurasi @jif-oai
    • #53424 Menambahkan cakupan pengujian regresi untuk pemberian akses jaringan saat melanjutkan utas dari kondisi dingin @jif-oai
    • #53426 Mempertahankan diagnostik kegagalan pendaftaran runtime Windows @zm-oai
    • #53429 Menerapkan perubahan sakelar konfigurasi secara langsung dan meningkatkan navigasi pengaturan @fcoury-oai
    • #53436 Merutekan balasan permintaan TUI ke koneksi dan utas asalnya @bc-openai
    • #53438 Menghentikan identifikasi Apple Terminal dari TERM_SESSION_ID @etraut-openai
    • #53440 Mempertahankan aksen baris status pada terminal 16 warna @etraut-openai
    • #53443 Menggunakan toolchain MSVC lokal untuk pengujian Bazel native Windows @etraut-openai
    • #53444 Menyembunyikan diff giliran berulang dalam keluaran codex exec untuk manusia @fcoury-oai
    • #53451 Memperlakukan respons yang tidak lengkap sebagai galat akhir @jif-oai
    • #53452 Menutup penerimaan masukan saat perekaman giliran sedang diselesaikan @etraut-openai
    • #53453 Mengutamakan clipboard Windows dan membatasi upaya penyalinan di WSL @etraut-openai
    • #53485 Memperbarui quinn-proto ke 0.11.18 @smurching-oai
    • #53496 Mempertahankan perubahan sakelar Effects yang tertunda selama penyegaran setelah penyimpanan @fcoury-oai
    • #53506 Menolak header Host duplikat dalam proksi jaringan @jfoo-oai
    • #53556 Menghapus duplikasi penanganan tombol pengubah TUI dan penyimpanan cache warna terminal @bc-openai
    • #53595 Menambahkan konfigurasi fitur pemadatan asinkron @rka-oai
    • #53606 Menyiapkan fungsi pembantu pemadatan untuk permintaan latar belakang @rka-oai
    • #53614 Menambahkan infrastruktur untuk pemadatan V2 jarak jauh spekulatif @rka-oai
    • #53617 Mengizinkan penyembunyian alat native sambil mempertahankan runtime multi-agent V2 @jif-oai
    • #53620 Menggunakan kembali hasil latar belakang untuk pemadatan V2 jarak jauh @rka-oai
    • #53622 Mempertahankan keluaran exec jarak jauh hingga dikumpulkan @jif-oai
    • #53628 Mencatat metrik pemotongan untuk masukan peninjauan Guardian yang diterima @ioanbudea-OAI
    • #53631 Mewujudkan utas sebelum menguji mulai ulang daemon yang ditemukan @jif-oai
    • #53632 Menstabilkan urutan penulisan dalam skenario papan pesan bersama @jif-oai
    • #53633 Menambahkan API key dari lingkungan sebagai cadangan untuk Guardian Decisions @swastik-oai
    • #53654 Menjaga agen anak yang dibuat tetap bersifat sementara hingga hasil pembuatannya dikembalikan @jif-oai
    • #53657 Berbagi konfigurasi hook di seluruh tampilan hook yang dikloning @jif-oai
    • #53660 Mengekstrak logika pembuatan utas multi-agent v2 bersama @jif-oai
    • #53668 Meningkatkan diagnostik startup pengujian exec-server jarak jauh @jif-oai
    • #53670 Memperhitungkan penggunaan token dari respons yang tidak lengkap @jif-oai
    • #53672 Menjaga alat Apps yang ditemukan tetap tersedia selama pemulihan startup @jif-oai
    • #53673 Menerbitkan rilis Rust dengan GitHub CLI @jif-oai
    • #53678 Mempertahankan konteks yang diwarisi dalam percabangan prediksi @keyz
    • #53689 Membatasi program akses model API key sesuai dukungan server @julee-oai
    • #53691 Memperhitungkan cache pemutaran ulang dalam anggaran pemadatan terenkripsi @ioanbudea-OAI
    • #53693 Menambahkan dukungan pemilihan dengan keyboard ke tampilan transkrip @fcoury-oai
    • #53698 Menginterupsi dan menguras respons pengklasifikasi yang dibatalkan sebelum menggunakan kembali soket @felixxia-oai
    • #53699 Membatalkan klasifikasi Guardian V2 yang melampaui jendela keterlambatan panggilan alat @felixxia-oai
    • #53701 Mengaktifkan CLI Daybreak secara default dan menerapkan persyaratan kelayakan giliran latar belakang @julee-oai
    • #53706 Mempertahankan URL dan alamat email selama migrasi agen eksternal @jif-oai
    • #53709 Memisahkan kebijakan sandbox MCP dari metadata peluncur @bolinfest
    • #53717 Mengaktifkan program akses Cyber untuk sesi API key secara default @julee-oai
    • #53723 Menghubungkan penemuan kapabilitas V2 melalui RPC exec-server @TAFOYA-OAI

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • Penghentian GPT-5.5 di Codex

    Mulai 14 Oktober 2026 pukul 12.00 PDT (19.00 UTC), GPT-5.5 dihentikan dari Codex bagi pengguna yang masuk dengan ChatGPT. OpenAI API dan sesi Codex yang diautentikasi dengan API key tidak terpengaruh.

    Gunakan GPT-6.1 Sol (gpt-6.1-sol) jika tersedia untuk paket dan klien Anda. Perbarui default ruang kerja, pengaturan model tersimpan, konfigurasi terkelola, agen kustom, tugas terjadwal, dan skrip yang masih memilih gpt-5.5.

    Lihat penghentian GPT-5.5 untuk mengetahui pengganti khusus paket dan ketersediaan model ruang kerja untuk panduan bagi administrator.

    Sumber: Entri catatan perubahan resmi

  • Prediksi pesan di Codex

    Prediksi pesan menambahkan saran bergaya pelengkapan otomatis untuk pesan Anda berikutnya di aplikasi desktop Codex. Setelah Codex merespons, fitur ini menggunakan percakapan saat ini untuk menyarankan prompt tindak lanjut di kotak pesan. Tekan Tab untuk menerima saran sebagai draf yang dapat diedit, atau ketik pesan Anda sendiri. Menerima prediksi tidak otomatis mengirimkannya untuk Anda.

    Fitur ini tersedia dalam versi beta bagi pengguna berusia 18 tahun ke atas dengan paket ChatGPT Pro pribadi di wilayah yang didukung, dalam thread lokal dan SSH dengan GPT-6 Astra dan GPT-6.1 Sol.

    Pelajari lebih lanjut tentang prediksi pesan.

    Sumber: Entri catatan perubahan resmi

  • Aplikasi Codex 26.1007

    Peningkatan performa dan perbaikan bug

    • Memperbaiki pesan dalam antrean yang macet pada status Mengirim dan memulihkan Arahkan di jendela sekunder aplikasi.
    • Meningkatkan pengguliran dan navigasi antarfile di panel Perubahan.
    • Menambahkan panduan pemulihan yang lebih jelas saat pemanggilan alat memerlukan persetujuan tetapi izin chat mencegah permintaan persetujuan, disertai tautan ke izin tersebut jika tersedia.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.162.1

    npm install -g @openai/codex@0.162.1
    Lihat detail

    Perbaikan Bug

    • Memperbaiki masalah TUI yang berhenti mendadak saat pertanyaan asinkron berisi beberapa baris, dengan tetap mempertahankan pemisah baris dan tujuan hyperlink secara utuh. (#51866)
    • Memperbaiki kegagalan saat memulai yang disebabkan oleh perbedaan antara pengaturan fitur server latar belakang yang sedang berjalan dan pengaturan default CLI. Pemeriksaan kompatibilitas kini hanya berlaku untuk penggantian pengaturan fitur yang ditentukan secara eksplisit melalui baris perintah. (#52648)

    Catatan Perubahan Lengkap: rust-v0.162.0...rust-v0.162.1

    Sumber: Entri catatan perubahan resmi

  • GPT-6.1 Sol Ultrafast di Codex dan ChatGPT Work

    Mode Ultrafast mempercepat pembuatan token dengan GPT-6.1 Sol di Codex dan ChatGPT Work.

    Ultrafast tersedia pada paket Pro $500 serta paket Enterprise dan Edu yang memenuhi syarat. Akses Enterprise dinonaktifkan secara default; pemilik ruang kerja harus mengaktifkannya. GPT-6.1 Sol Ultrafast mendukung residensi inferensi di Amerika Serikat dan Eropa (EEA + Swiss).

    Lihat Mode Ultrafast untuk persyaratan paket dan ruang kerja, Model untuk panduan model, dan Harga untuk penggunaan dan tarif kredit.

    Sumber: Entri log perubahan resmi

  • Codex CLI 0.162.0

    npm install -g @openai/codex@0.162.0
    Lihat detail

    Fitur Baru

    • Menambahkan alat untuk membuat dan menampilkan daftar Git worktree terkelola dari proyek lokal tepercaya saat fitur worktree diaktifkan. (#50148)

    • Menyematkan tugas di Command Center agen dengan p dan menyimpannya dalam grup Pinned bersama jika didukung oleh server. (#51500)

    • Menavigasi dan menyalin blok transkrip dengan /copy, menggunakan Ctrl+Insert untuk menyalin pilihan, dan menyesuaikan pengguliran roda mouse dengan tui.mouse_scroll_speed. (#50434, #50215, #50209)

    • Membuat URL dapat diklik di header persetujuan, pertanyaan, prompt MCP, peringatan, banner, dan prompt verifikasi, termasuk saat tautan membentang di beberapa baris. (#51439, #51449, #51450, #51451, #51452, #51458)

    • Mengonfigurasi akses web langsung dan kemampuan pemadatan jarak jauh untuk penyedia model khusus yang kompatibel dengan Responses. (#50459)

    • Menambahkan fungsi bantu JavaScript untuk mengalirkan hasil promise segera setelah selesai, serta pencarian alat berperingkat di Code Mode yang dapat diaktifkan atas pilihan pengguna. (#51126, #51209)

    Perbaikan Bug

    • Mengikuti pengaturan default model dan ringkasan penalaran dari server untuk thread TUI baru sambil tetap mempertahankan pengaturan pengganti yang ditentukan secara eksplisit saat peluncuran. (#50013, #50811, #50913)

    • Mempertahankan akhir baris CRLF yang sudah ada dalam pembaruan apply_patch tanpa perlu mengaktifkannya secara khusus. (#51203)

    • Memperbaiki proses awal sandbox Linux saat beberapa file ditolak aksesnya, menolak executable pembentuk sandbox yang dapat ditulis, dan mencegah konfigurasi ripgrep melemahkan pola penolakan glob. (#50059, #51211, #51407, #51527)

    • Memulihkan akses file biasa melalui huruf drive di Windows 10 dan menyesuaikan izin direktori sementara sandbox Windows dengan lingkungan proses anak. (#51511, #51512)

    • Mengikuti arahan Retry-After dari server untuk kegagalan Responses dan WebSocket yang dapat dicoba ulang. (#50418, #51440)

    • Memperbaiki verifikasi checksum arsip saat menginstal melalui Windows PowerShell ketika jalur modul PowerShell 7 tersedia. (#51257)

    Pemeliharaan

    • Menerbitkan penginstal PowerShell yang ditandatangani bersama rilis Windows. (#51158)

    • Cegah rilis stabil yang lebih lama dan prarilis menggantikan target unduhan atau alias penginstal untuk rilis stabil yang lebih baru. (#51186, #51425)

    Catatan perubahan

    Catatan perubahan lengkap: rust-v0.161.0...rust-v0.162.0

    • #50013 Ikuti pengaturan model default dari server saat memulai utas TUI baru @etraut-openai

    • #50018 Gunakan fungsi pembantu yang aman terhadap deskriptor untuk fixture pengujian yang dapat dieksekusi @jif-oai

    • #50019 Lindungi API key keputusan guardian agar tidak ikut diteruskan melalui variabel lingkungan @swastik-oai

    • #50026 Pertahankan batasan pengguna dalam konteks serah terima Guardian @jif-oai

    • #50035 Ikuti paginasi alat MCP dalam mode protokol lama @jif-oai

    • #50039 Pastikan hasil pencarian transkrip tetap dapat dibaca setelah kueri ditutup @fcoury-oai

    • #50045 Batasi perluasan tampilan pencarian transkrip pada kecocokan saat ini @fcoury-oai

    • #50046 Stabilkan kunci cache build fitur suara Windows saat alat diinstal ulang @anp-oai

    • #50050 Batasi cakupan snapshot plugin dan skill pada masing-masing langkah @sayan-oai

    • #50052 Pertahankan konteks pertanyaan dalam draf jawaban TUI yang dipulihkan @imac-oai

    • #50054 Periksa pemfilteran estimasi token langsung pada subscriber pelacakan @tamird

    • #50058 Perbarui binding Windows ke windows-sys 0.61.2 @tamird

    • #50059 Perbaiki proses memulai sandbox Linux ketika akses ke beberapa file ditolak @yuzhu-oai

    • #50066 Tambahkan transport Decisions dengan batasan untuk klasifikasi pembanding Guardian @swastik-oai

    • #50082 Aktifkan pewarisan alat dinamis untuk subagen V2 baru @ke-oai

    • #50083 Tambahkan pencarian balik dengan paginasi untuk lampiran utas @joeytrasatti-openai

    • #50087 Pertahankan pesan agen dalam antrean saat sesi dikeluarkan @jif-oai

    • #50093 Cegah penyedia instruksi bersama mendelegasikan tugas kepada dirinya sendiri @bryanashley

    • #50094 Tambahkan pencarian pemilik lampiran ke app-server @joeytrasatti-openai

    • #50099 Tambahkan perbandingan Decisions yang dapat diaktifkan secara opsional untuk Guardian V2 @swastik-oai

    • #50105 Satukan logika footer editor pesan percakapan dalam footer_state @imac-oai

    • #50109 Pastikan prompt layar penuh tetap memiliki batas ukuran dan dapat digulir @imac-oai

    • #50112 Pusatkan glif indikator pemuatan dan penjadwalan frame TUI @imac-oai

    • #50113 Tambahkan klien gRPC native untuk melanjutkan dan terhubung ke utas cloud @bc-openai

    • #50128 Sediakan informasi model yang dipilih untuk langkah berikutnya dalam giliran yang sedang berjalan @sayan-oai

    • #50129 Pertahankan variabel lingkungan Windows untuk MCP server jarak jauh @aidanv-oai

    • #50131 Tambahkan diagnostik JSON yang dapat diaktifkan secara opsional untuk terowongan TCP @richardopenai

    • #50140 Gunakan katalog izin server untuk pintasan izin TUI @etraut-openai

    • #50148 Tambahkan alat untuk worktree terkelola ke TUI @bc-openai

    • #50162 Batasi operasi pembukaan file yang sedang berlangsung di exec-server @anp-oai

    • #50166 Perbarui age ke 0.12.1 dan hapus pengecualian peringatan keamanan yang sudah usang @michaelm-openai

    • #50177 Aktifkan streaming file yang mendukung penulisan di exec-server @anp-oai

    • #50183 Tambahkan dots ke panduan pemberi label isu @etraut-openai

    • #50189 Ganti pengecualian OAuth Figma dengan Mercado Pago @mzeng-openai

    • #50199 Pulihkan alamat email akun di /status setelah pembaruan akun @etraut-openai

    • #50200 Laporkan mode TUI yang dikonfigurasi di codex doctor @etraut-openai

    • #50207 Pindahkan tabel Markdown yang sudah stabil ke riwayat gulir selama streaming @etraut-openai

    • #50209 Jadikan kecepatan pengguliran transkrip dengan mouse dapat dikonfigurasi @etraut-openai

    • #50215 Dukung Ctrl+Insert untuk menyalin teks yang dipilih di TUI @etraut-openai

    • #50216 Gunakan editor teks bersama untuk mengganti nama tugas di pusat perintah @bc-openai

    • #50219 Batasi waktu pemeriksaan opsi tmux hingga satu detik @etraut-openai

    • #50273 Catat metrik kesesuaian dan latensi Decisions pada Guardian V2 @swastik-oai

    • #50339 Menambahkan cakupan pengujian menyeluruh untuk penegakan status sandbox MCP @bolinfest

    • #50345 Menjaga pemilih subagen tetap konsisten dengan status pengarsipan utas @etraut-openai

    • #50348 Menerapkan penundaan bertahap dengan variasi acak pada penyambungan ulang otomatis kontrol jarak jauh @cooper-oai

    • #50354 Melewati subpohon yang tidak terkait selama normalisasi alias konfigurasi @btraut-openai

    • #50359 Merender gaya ANSI dalam pesan sistem hook TUI @etraut-openai

    • #50360 Menghapus pesan awal dari peristiwa konfigurasi sesi @owenlin0

    • #50375 Menggunakan karakter ASCII yang dapat dicetak untuk judul terminal di GNU Screen @imac-oai

    • #50380 Memperbaiki pelepasan utas dari memori setelah koneksi terputus saat MCP dimulai @yuzhu-oai

    • #50384 Memungkinkan pengguna memilih halaman kode ARM64 berukuran 16 KiB untuk penandatanganan macOS @chess-oai

    • #50389 Memprioritaskan pengikatan tombol yang dikonfigurasi sebelum navigasi transkrip @etraut-openai

    • #50396 Mematuhi pengikatan tombol penampil halaman untuk tombol halaman transkrip @bc-openai

    • #50402 Menggabungkan keluaran eksekusi perintah ke dalam aggregated_output @owenlin0

    • #50416 Memperjelas pilihan worktree Git untuk percakapan baru dan percakapan hasil percabangan @bc-openai

    • #50418 Mematuhi header Retry-After dalam peristiwa kegagalan Responses @anp-oai

    • #50427 Membatasi keluaran perintah yang disimpan dalam riwayat berhalaman hingga 64 KiB @owenlin0

    • #50431 Mempertahankan pranala terminal dalam pratinjau ikhtisar agen @bc-openai

    • #50433 Mengizinkan akun dengan API key menggunakan Daybreak di TUI @etraut-openai

    • #50434 Menambahkan pemilihan teks untuk disalin melalui papan ketik pada transkrip yang dikelola sendiri @bc-openai

    • #50435 Menyimpan definisi alat tambahan secara persisten dalam riwayat rollout @pakrym-oai

    • #50437 Menambahkan perintah CLI untuk menghapus instalasi sandbox Windows lama @chess-oai

    • #50441 Mendukung item respons berurutan dalam pembaruan konteks status dunia @pakrym-oai

    • #50442 Mempertahankan nilai asli dalam USD pada respons penggunaan utas @asohrabi-oai

    • #50443 Menstabilkan pengujian layanan mode kode dengan waktu yang dijeda @seanh-oai

    • #50445 Menambahkan asersi bahwa hanya pemanggilan alat langsung yang menghasilkan peristiwa pengukuran waktu @seanh-oai

    • #50446 Mengemas lampiran rollout ke dalam arsip tar terkompresi gzip @dkovalenko-oai

    • #50447 Menghapus pembatasan berdasarkan kapabilitas penyedia untuk ruang nama alat @pakrym-oai

    • #50454 Mengukur pengurangan ukuran penyimpanan persisten rollout @owenlin0

    • #50458 Memangkas hasil MCP yang terlalu besar dalam riwayat utas berhalaman @owenlin0

    • #50459 Menambahkan pengaturan pengganti kapabilitas untuk penyedia model kustom @celia-oai

    • #50462 Mengisi pratinjau utas dari masukan tugas yang didelegasikan @bc-openai

    • #50464 Menambahkan flag fitur incremental_tools @pakrym-oai

    • #50465 Mencoba ulang autentikasi registri saat terjadi gangguan dan menambahkan variasi waktu acak pada penyambungan ulang eksekutor @apanasenko-oai

    • #50467 Menyalin teks transkrip yang dipilih sebagai teks literal sambil mempertahankan HTML berformat kaya @fcoury-oai

    • #50470 Memperhitungkan tambahan ukuran JSON saat memangkas hasil alat MCP @owenlin0

    • #50472 Mengaktifkan tingkat layanan Ultrafast untuk model Astra di Amazon Bedrock @celia-oai

    • #50477 Menggunakan batas keluaran default app-server untuk perintah ruang kerja TUI @etraut-openai

    • #50480 Melewati pemuatan konfigurasi terkelola saat menyegarkan sandbox Windows yang terdaftar @zm-oai

    • #50499 Menyertakan stderr penginstal dalam laporan kegagalan pembaruan daemon @etraut-openai

    • #50503 Menggunakan Enter untuk menerima hasil pencarian transkrip dan Escape untuk membatalkan @fcoury-oai

    • #50504 Menempatkan konfirmasi TUI di tengah latar belakangnya yang dipertahankan @bc-openai

    • #50505 Menjaga pilihan Command Center pada item yang bersebelahan setelah tugas dihapus @bc-openai

    • #50507 Mencatat diagnostik penghentian layanan sandbox Windows @zm-oai

    • #50510 Mewajibkan konfirmasi telah membaca panduan GovCloud setelah penyiapan Bedrock @jackz100

    • #50516 Menambahkan cakupan pengujian skenario untuk mempertahankan konteks pada /compact jarak jauh @pakrym-oai

    • #50525 Menolak kunci TUI yang tidak dikenal dalam validasi konfigurasi ketat @etraut-openai

    • #50531 Menyimpan bagian akhir transkrip realtime secara persisten sebelum penutupan tanpa inferensi @guinness-oai

    • #50536 Menjaga kestabilan tipe MCP bersama dalam deskripsi exec Code Mode @aibrahim-oai

    • #50540 Mengirim pembaruan inkremental katalog alat di Responses Lite @pakrym-oai

    • #50546 Memastikan fungsi pembantu sumber daya MCP tetap tersedia dalam mode kode @aibrahim-oai

    • #50555 Melewati pengaktifan daemon otomatis untuk direktori home WSL yang terpasang di Windows @etraut-openai

    • #50558 Menghindari pembacaan direktori saat ini ketika meresolusikan jalur absolut @etraut-openai

    • #50559 Membedakan identitas rilis daemon dari isi berkas yang dapat dieksekusi @etraut-openai

    • #50562 Menjaga panduan penemuan alat Code Mode tetap konsisten saat katalog berubah @aibrahim-oai

    • #50564 Mengizinkan pemilihan dan penyalinan transkrip saat modal di bagian bawah terbuka @etraut-openai

    • #50687 Mempertahankan penundaan pemuatan alat pihak ketiga dalam Code Mode Only yang ketat @aibrahim-oai

    • #50695 Mempertahankan label tautan Markdown lokal di TUI @bc-openai

    • #50700 Membiarkan lapisan transport membuat direktori soket kendali jarak jauh Windows @etraut-openai

    • #50720 Mendekode urutan Shift+Enter yang dipetakan oleh Windows Terminal @bc-openai

    • #50727 Menampilkan model dan tingkat upaya penalaran di dekat bagian atas detail tugas @etraut-openai

    • #50741 Memastikan alat yang disediakan lingkungan tetap diekspos saat status kesiapan berubah @won-openai

    • #50756 Menampilkan perintah garis miring yang tidak tersedia saat dicari dalam percakapan sampingan @bc-openai

    • #50764 Mengizinkan /archive saat giliran sedang berjalan @bc-openai

    • #50781 Membatasi notifikasi pengaktifan MCP di TUI hanya pada utas yang dimiliki @etraut-openai

    • #50782 Mencoba kembali publikasi rilis daemon Windows saat terjadi penguncian berkas sementara @etraut-openai

    • #50786 Mengingat pengelompokan Command Center setiap kali aplikasi dijalankan @bc-openai

    • #50788 Membuka perintah garis miring dari draf kosong dalam mode Normal Vim @bc-openai

    • #50802 Menggunakan mklink sebagai alternatif saat pembaruan junction daemon Windows ditolak @etraut-openai

    • #50803 Menggunakan daemon terkelola untuk pengaktifan kendali jarak jauh yang memenuhi syarat @etraut-openai

    • #50804 Mempertahankan urutan siklus hidup peninjauan saat terjadi kegagalan @etraut-openai

    • #50808 Menghapus snapshot TUI yang tidak diperlukan dan menggabungkan pengujian perilaku @etraut-openai

    • #50811 Mengikuti pengaturan bawaan server untuk ringkasan penalaran dalam utas TUI baru @etraut-openai

    • #50913 Menggunakan pengaturan model bawaan server saat memulai sesi baru pada TUI yang terhubung @etraut-openai

    • #50940 Memulihkan status ACL penolakan akses baca Windows yang tidak valid dengan aman @zm-oai

    • #50962 Mengendalikan eksposur stabil alat lingkungan melalui flag fitur @aibrahim-oai

    • #50964 Melacak perubahan alat inferensi dalam analitik giliran @aibrahim-oai

    • #50977 Mengisolasi pelacakan dalam pengujian penundaan ketat pemuatan alat pihak ketiga @alishobeiri-oai

    • #51061 Mensyaratkan perekaman permintaan pengklasifikasi sebelum menjalankan pengujian kelanjutan Guardian @jif-oai

    • #51063 Mematuhi pembatalan sebelumnya sebelum memulai agen delegasi Codex @jif-oai

    • #51064 Mengabaikan respons penyegaran yang sudah usang dalam pengujian ikhtisar agen @jif-oai

    • #51065 Membatasi pengukuran waktu respons Guardian V2 pada pengambilan sampel snapshot @swastik-oai

    • #51067 Menggunakan konteks langkah yang mengajukan permintaan untuk peninjauan elisitasi MCP oleh Guardian @jif-oai

    • #51070 Mempertahankan konteks alat tepercaya dalam permintaan Guardian Decisions @swastik-oai

    • #51117 Memasukkan konteks lengkap ke dalam riwayat pengganti hasil pemadatan @pakrym-oai

    • #51119 Memperjelas pembaruan inkremental namespace alat di Responses Lite @akira-oai

    • #51126 Menambahkan fungsi pembantu streaming penyelesaian promise ke mode kode @cconger

    • #51133 Mengizinkan Guardian Decisions menggunakan OPENAI_API_KEY sebagai alternatif @swastik-oai

    • #51137 Memulihkan peninjauan Guardian dari checkpoint induk @felixxia-oai

    • #51139 Memaksa penggunaan sesi Guardian baru untuk pemulihan dari checkpoint induk @felixxia-oai

    • #51140 Mengisolasi flag pemulihan checkpoint Guardian untuk setiap upaya peninjauan @felixxia-oai

    • #51156 Mengirim instruksi dasar sebagai pesan masukan Responses @pakrym-oai

    • #51157 Mewajibkan penggunaan skill lingkungan yang diperlukan sebelum inferensi model @anp-oai

    • #51158 Menandatangani penginstal PowerShell dalam rilis Windows @chess-oai

    • #51184 Menghapus pengaktifan konteks utas Guardian yang sudah usang dari pengujian @felixxia-oai

    • #51185 Mencoba kembali penerimaan sesi mode kode gRPC yang mengalami kegagalan sementara @cassirer-openai

    • #51186 Mencegah penunjuk rilis stabil beralih ke versi yang lebih lama @andrewgu-oai

    • #51188 Mencatat instruksi dasar dalam riwayat alat inkremental @pakrym-oai

    • #51191 Membersihkan berkas kunci saat memulai soket kontrol app-server di Unix @etraut-openai

    • #51192 Menunggu SIGCONT saat melanjutkan TUI @etraut-openai

    • #51193 Menguji pengarsipan utas sebelum giliran pertama @btraut-openai

    • #51194 Menambahkan header permintaan ekstensi peramban ke persyaratan konfigurasi @jn-openai

    • #51198 Mengizinkan build rilis berjalan bersamaan dengan tetap menjalankan publikasi secara berurutan @andrewgu-oai

    • #51200 Meningkatkan Bazel ke 9.2.0 dan memperbarui berkas kunci modul @anp-oai

    • #51202 Membedakan penghapusan namespace dalam pembaruan alat inkremental @akira-oai

    • #51203 Membuat apply_patch selalu mempertahankan karakter akhir baris @charliemarsh-oai

    • #51206 Mencatat analitik inisialisasi untuk subagen yang dilanjutkan @peilin-openai

    • #51207 Membatasi akses ke kontrol dan pemilihan Daybreak di CLI melalui fitur yang harus diaktifkan secara eksplisit @julee-oai

    • #51209 Menambahkan penemuan alat berdasarkan peringkat ke mode kode JavaScript @zamoshchin-openai

    • #51211 Menolak berkas eksekusi bubblewrap dari PATH yang dapat ditulis dari dalam sandbox @viyatb-oai

    • #51215 Mengukur ukuran mentah katalog alat MCP dalam telemetri @owenlin0

    • #51217 Mempertahankan target peninjauan dan metadata kelanjutan terkait ketidakselarasan cakupan @yunhan-wei

    • #51220 Mengikuti preferensi temporalitas metrik OTLP @daniel-oai

    • #51221 Memisahkan permintaan lingkungan dari pilihan runtime @anp-oai

    • #51223 Menghapus metadata templat kepribadian lama @rhan-oai

    • #51230 Menstabilkan paginasi pencarian sesi dan melaporkan kegagalan pengambilan daftar @etraut-openai

    • #51235 Menghapus label model bawaan dari pemilih model TUI @etraut-openai

    • #51241 Menambahkan fase pesan jawaban parsial @rb-oai

    • #51249 Menangani jawaban parsial secara konsisten di seluruh alur kerja agen @rb-oai

    • #51253 Menerapkan kebijakan Fast dan Ultra Fast secara independen @dpatel-oai

    • #51256 Memulai layanan sandbox Windows selama penyiapan Core yang terdaftar @zm-oai

    • #51257 Memperbaiki verifikasi checksum penginstal di Windows PowerShell @zm-oai

    • #51260 Menangani jawaban parsial dalam perutean waktu nyata dan pencarian utas @rb-oai

    • #51329 Menghapus percabangan subagen dengan riwayat parsial @jif-oai

    • #51330 Mengukur durasi total pengambilan keputusan persetujuan Guardian @jif-oai

    • #51331 Melacak hasil pengiriman keluaran subagen @jif-oai

    • #51332 Mencatat durasi tunggu multiagen berdasarkan hasil @jif-oai

    • #51333 Mencatat versi multiagen dalam analitik giliran @jif-oai

    • #51334 Menghitung interupsi akibat batas penolakan Guardian dalam telemetri @jif-oai

    • #51335 Memperbarui snapshot kolaborasi untuk instruksi percabangan dengan riwayat lengkap @jif-oai

    • #51347 Mengukur penggunaan snapshot shell dan waktu tunggu per perintah @jif-oai

    • #51350 Mengizinkan snapshot shell yang lebih besar saat menjalankan ulang dari berkas @jif-oai

    • #51355 Menambahkan diagnostik terbatas untuk kegagalan pembuatan agen @jif-oai

    • #51378 Menjaga kumpulan koneksi WebSocket Guardian v2 tetap siap dengan pengisian ulang secara bersamaan @jif-oai

    • #51391 Membuat URL dalam judul pertanyaan asinkron dapat diklik @charliemarsh-oai

    • #51396 Memungkinkan skor risiko rendah yang terlambat diterima menyelesaikan peninjauan Guardian yang tertunda @jif-oai

    • #51400 Mencegah skor Guardian yang datang belakangan meloloskan peninjauan sebelumnya yang masih tertunda @jif-oai

    • #51402 Mempertahankan atribusi giliran selama pemulihan dan pemadatan @eddie-openai

    • #51407 Melindungi pencarian ripgrep selama pembuatan sandbox Linux @viyatb-oai

    • #51411 Mengabaikan penekanan tombol tempel gambar yang berulang pada terminal lama @etraut-openai

    • #51415 Menyediakan akses ke silsilah giliran dan menyimpannya secara persisten di seluruh server aplikasi @eddie-openai

    • #51419 Mempertahankan atribusi giliran saat pesan dalam antrean membangunkan proses dari tidur persisten @eddie-openai

    • #51420 Menyelesaikan pelepasan utas yang tidak aktif dari memori setelah penghentian yang lambat @jif-oai

    • #51421 Menyertakan ID giliran akar dalam pemanggilan alat Apps milik host @eddie-openai

    • #51422 Menerima permintaan lingkungan pada batas pengaturan utas dan giliran @anp-oai

    • #51425 Melewati publikasi alias penginstal stabil untuk prarilis @zsol-openai

    • #51426 Menghapus penggantian pengaturan JVM Bazel untuk build suara Windows ARM64 @anp-oai

    • #51427 Mencegah sinyal pembangkitan yang telah dibatalkan memulai giliran @jif-oai

    • #51433 Menampilkan pesan status hook sebagai judul di penjelajah hook @abhinav-oai

    • #51439 Mempertahankan URL yang dapat diklik di header persetujuan TUI @charliemarsh-oai

    • #51440 Mematuhi Retry-After dalam peristiwa kesalahan WebSocket @anp-oai

    • #51441 Memperbaiki pengujian integrasi inti untuk API giliran yang diperbarui @anp-oai

    • #51449 Membuat URL dapat diklik dalam pertanyaan untuk meminta masukan pengguna di TUI @charliemarsh-oai

    • #51450 Membuat URL dapat diklik dalam prompt permintaan informasi MCP @charliemarsh-oai

    • #51451 Membuat URL di penampil peringatan TUI dapat diklik @charliemarsh-oai

    • #51452 Membuat URL pada banner dapat diklik meskipun terbungkus ke beberapa baris @charliemarsh-oai

    • #51457 Mempertahankan pranala penggunaan pada tampilan status saat URL terbungkus ke baris berikutnya @charliemarsh-oai

    • #51458 Membuat URL dapat diklik dalam prompt verifikasi pengguna @charliemarsh-oai

    • #51459 Mempertahankan tautan bantuan yang terbungkus ke beberapa baris dalam prompt sandbox Windows @charliemarsh-oai

    • #51460 Mencoba kembali penyambungan sideband realtime saat panggilan yang ada sedang diaktifkan @bullman-oai

    • #51463 Mencatat model dan tingkat upaya penalaran yang telah ditentukan dalam aktivitas subagen @sdcoffey

    • #51465 Menambahkan format transkrip JSON opsional untuk Guardian @felixxia-oai

    • #51466 Menjaga catatan transkrip Guardian tetap terstruktur selama pemulihan anggaran @felixxia-oai

    • #51467 Menjaga log pengiriman tetap berguna tanpa mengungkapkan payload @chess-oai

    • #51470 Menaikkan batas deskriptor berkas app-server yang dikelola pada Unix @etraut-openai

    • #51471 Mempertahankan URL yang dapat diklik dalam pratinjau masukan yang tertunda @charliemarsh-oai

    • #51472 Mempertahankan URL yang dapat diklik pada baris pilihan TUI @charliemarsh-oai

    • #51473 Mempertahankan tujuan URL dalam detail hook yang terbungkus ke beberapa baris @charliemarsh-oai

    • #51480 Mempertahankan mode deklarasi alat di seluruh jendela konteks yang dilanjutkan @pakrym-oai

    • #51482 Menggunakan PathUri untuk identitas keterampilan dan pencocokan jalur @anp-oai

    • #51483 Menambahkan diagnostik koneksi rendezvous yang saling berkorelasi dan tidak memuat kredensial @alexi-openai

    • #51491 Mengklasifikasikan kepemilikan akar kapabilitas eksekutor secara independen dari penguraian @stevenlee-oai

    • #51492 Menghapus bidang yang sudah usang dari konteks giliran yang disimpan secara persisten @pakrym-oai

    • #51493 Mengikat akar kapabilitas ke pilihan lingkungan @anp-oai

    • #51499 Memuat riwayat rollout menggunakan satu pekerja pemblokiran @charliemarsh-oai

    • #51500 Menambahkan penyematan tugas bersama ke pusat kendali agen @etraut-openai

    • #51502 Membatasi upaya koneksi relay dan menangani pong saat operasi tulis terblokir @alexi-openai

    • #51503 Menyediakan akses ke lingkungan yang dipilih bagi kontributor MCP @mtsui-oai

    • #51510 Mempertahankan pengaturan TUI yang sedang aktif saat pemuatan ulang konfigurasi gagal @imac-oai

    • #51511 Memperbaiki pembukaan melalui huruf drive di Windows 10 untuk operasi sistem berkas yang tidak mengikuti tautan simbolis @zm-oai

    • #51512 Menyelaraskan izin direktori sementara sandbox Windows dengan lingkungan proses anak @zm-oai

    • #51515 Menyediakan laporan terperinci tentang kegagalan penghentian pohon agen @keitht-openai

    • #51517 Meneruskan maksud persistensi utas ke proses pengunggahan lampiran @kchainani-oai

    • #51525 Mempertahankan preferensi MXC CLI saat membaca konfigurasi eksekutor @zm-oai

    • #51527 Mengabaikan konfigurasi ripgrep saat memperluas pola glob penolakan sandbox @viyatb-oai

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • ChatGPT for iOS 1.2026.272

    Fitur baru

    • Pratinjau halaman kini muncul langsung di dalam respons.

    • Menambahkan dukungan untuk membuka tautan tugas Codex langsung di iOS.

    Peningkatan dan perbaikan bug

    • Mendesain ulang pemilih persetujuan dengan pilihan izin yang lebih jelas.

    • Temukan plugin melalui satu entri Plugin di menu plus pada penyusun pesan.

    • Streaming lebih cepat dalam utas panjang, dengan lebih sedikit kejadian macet.

    • Tugas baru tetap menggunakan komputer yang Anda pilih saat komputer tersebut sedang menyambung kembali atau luring.

    • Meningkatkan dukungan worktree agar berkas dan perubahan sesuai dengan checkout yang digunakan di desktop.

    • Memperbaiki daftar tugas yang tetap kosong setelah terhubung.

    • Transisi papan ketik lebih mulus saat memulai tugas dan mengusap untuk kembali.

    • Pembaruan status tidak lagi muncul sebagai pertanyaan yang perlu dijawab.

    • Entri kode pemasangan manual lebih jelas, termasuk dukungan untuk menempelkan kode berformat.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.161.0

    npm install -g @openai/codex@0.161.0
    Lihat detail

    Fitur Baru

    • GPT-6.1 Sol kini menjadi model default dalam katalog bawaan dan katalog Amazon Bedrock. (#49318, #49339)

    • Amazon Bedrock mendukung multiagen V2 dan penalaran Ultra pada model yang kompatibel; Bedrock Mantle juga menerima wilayah AWS GovCloud. (#49345, #49813)

    • Masuk ke MCP server dari sesi terminal aktif dengan /mcp login <name>. (#49290)

    • Pilih mikrofon, speaker, dan kanal masukan mikrofon untuk percakapan suara, dengan preferensi yang disimpan secara lokal. (#49437, #49836)

    • Daybreak perlu diaktifkan secara eksplisit melalui --enable cli_daybreak atau features.cli_daybreak=true; daybreak=true saja tidak cukup. Secara default, kontrol dan indikator disembunyikan, /daybreak tidak tersedia, dan perutean Cyber otomatis tidak disertakan—bahkan untuk utas Daybreak yang tersimpan. Preferensi tersimpan tetap utuh. Perutean yang diaktifkan secara eksplisit memerlukan login ChatGPT yang memenuhi syarat, penyedia OpenAI, dan dukungan model/program yang dinyatakan tersedia. (#49856, #49858, #49859, #49861, #51207)

    • Pilih program akses Cyber untuk setiap giliran dengan codex exec --cyber-access-program atau opsi cyberAccessProgram pada SDK TypeScript. Penggantian eksplisit melalui exec tetap tersedia saat cli_daybreak dinonaktifkan dan tidak mengubah pilihan yang tersimpan. (#49939, #51207)

    Perbaikan Bug

    • Eskalasi izin sistem berkas yang disetujui kini dapat memberikan akses tulis yang lebih luas sambil mempertahankan penolakan akses baca dan pembatasan jaringan. Tugas latar belakang mempertahankan izin dari giliran asalnya. (#49353, #49880)

    • Izin peluncuran eksplisit tetap berlaku setelah terminal tersambung kembali dan dalam sesi baru, sementara pengaturan klien implisit tidak lagi menimpa pengaturan pencarian web pada server atau utas tersimpan. (#49809, #49799)

    • Sesi terminal Windows dengan hak akses lebih tinggi dapat dimulai menggunakan server tertanam, dan PowerShell dalam sandbox mempertahankan jalur relatif di bawah direktori profil pengguna yang dilindungi. (#49855, #49690)

    • Enter mengirimkan masukan dalam buffer dengan benar setelah masa deteksi penempelan berakhir, termasuk dalam mode penyisipan Vim. (#49810)

    • Pelanjutan utas mencakup riwayat terbaru yang telah di-commit. Proses awal mendeteksi kerusakan SQLite yang dapat dipulihkan lebih dini dan menyimpan basis data yang rusak sebagai cadangan. (#49599, #49701)

    • Percobaan ulang Responses dan peralihan cadangan dari WebSocket ke HTTP mengikuti panduan percobaan ulang dari server, sehingga mengurangi kegagalan prematur saat beban berlebih. (#49441)

    Dokumentasi

    • Panduan autentikasi kini mencakup penyimpanan keyring, alih-alih menyiratkan bahwa kredensial selalu berada di auth.json. (#49361)

    Pemeliharaan

    • Penerbitan versi alfa atau hotfix yang lebih lama tidak lagi memundurkan tag alfa npm. (#49704)

    Catatan perubahan

    Catatan Perubahan Lengkap: rust-v0.160.0...rust-v0.161.0

    • #49246 Menggunakan penyalinan fixture berkas yang dapat dieksekusi dalam pengujian bwrap bawaan @felixxia-oai

    • #49257 Mengizinkan persetujuan Guardian yang tersimpan dalam cache dengan konteks akar yang tidak lengkap @felixxia-oai

    • #49260 Membatasi autentikasi MCP perusahaan dan menolak akses jika penyegaran konfigurasi gagal @nicksteele-oai

    • #49261 Mempertahankan kesalahan peluncuran runner sandbox Windows @zm-oai

    • #49262 Melacak fase giliran dan mengorelasikan masukan yang diterima dengan giliran @jif-oai

    • #49266 Menghapus README klien papan pesan agen jarak jauh @jif-oai

    • #49267 Mendukung papan pesan agen jarak jauh dalam sesi multiagen @jif-oai

    • #49269 Mempertahankan pengaturan pengganti thread dan validitas kebijakan cloud selama pemuatan ulang konfigurasi @nicksteele-oai

    • #49275 Mengisolasi pengujian percakapan waktu nyata dari koneksi prapemanasan Responses @felixxia-oai

    • #49276 Mengaktifkan proses masuk MCP perusahaan dan pembersihan pemberian akses dalam lingkup akun @nicksteele-oai

    • #49277 Menghindari kondisi balapan saat pembersihan giliran dalam pengujian pesan agen Guardian @felixxia-oai

    • #49280 Membatasi akar kapabilitas pada lingkungan giliran yang telah direkam @miz-openai

    • #49286 Memodelkan status pengaitan sesi exec-server sebagai enum @jif-oai

    • #49290 Menambahkan /mcp login <name> ke TUI @nicksteele-oai

    • #49294 Mencatat mode konteks Guardian dalam telemetri peninjauan dan klasifikasi @felixxia-oai

    • #49295 Menyederhanakan kanonisasi sidik jari konfigurasi @jif-oai

    • #49297 Memindai indeks sesi dari belakang untuk pencarian nama thread secara berkelompok @jif-oai

    • #49300 Memadatkan buffer tag tersembunyi sebaris sekali per potongan @jif-oai

    • #49305 Mengelompokkan pembacaan metadata saat menentukan nama thread @jif-oai

    • #49308 Menjalankan proses sandbox Windows lama yang menggunakan pipe tanpa konsol @etraut-openai

    • #49312 Memberi tahu agen induk ketika Guardian menghentikan subagen @jif-oai

    • #49316 Memperbarui taiki-e/install-action ke v2.87.21 dalam penyiapan CI @jgershen-oai

    • #49318 Menambahkan GPT-6.1 Sol sebagai model bawaan katalog @andrewgu-oai

    • #49325 Mencoba ulang proses masuk runner sandbox Windows satu kali saat terjadi kesalahan 1056 @zm-oai

    • #49330 Tetap membatasi jeda percobaan koneksi ulang kendali jarak jauh selama kegagalan berkelanjutan @yansenzhou-oai

    • #49332 Segera membersihkan permintaan RPC exec-server yang dibatalkan @jif-oai

    • #49339 Menambahkan GPT-6.1 Sol ke katalog Bedrock dan menjadikannya model bawaan @celia-oai

    • #49345 Mengaktifkan multiagen V2 dan penalaran Ultra di Amazon Bedrock @celia-oai

    • #49353 Mengizinkan eskalasi akses sistem berkas yang disetujui sambil mempertahankan penolakan akses baca @viyatb-oai

    • #49357 Melanjutkan kutipan blok Markdown saat menempelkan teks multibaris @bc-openai

    • #49360 Menyertakan metadata pemanggilan shell dan melaporkan direktori PATH eksekutor @anp-oai

    • #49361 Memperjelas redaksi tentang penyimpanan kredensial di seluruh UI autentikasi dan dokumentasi @celia-oai

    • #49369 Memperbarui pengujian katalog GPT-6 Sol di Bedrock agar mengharapkan multiagen V2 @celia-oai

    • #49379 Mengompilasi pencocok hook selama proses penemuan @jif-oai

    • #49384 Melacak hasil penyimpanan kredensial dan menyamarkan informasi sensitif dalam kesalahan @celia-oai

    • #49388 Memperbaiki inferensi path Windows untuk URI opak dengan awalan garis miring @dkovalenko-oai

    • #49389 Menjalankan secara berurutan pengujian yang berbagi akun sandbox Windows @jgershen-oai

    • #49392 Menambahkan telemetri penyimpanan kredensial OAuth MCP yang dilengkapi atribusi @celia-oai

    • #49395 Menghapus sapaan acak dari header sesi TUI @etraut-openai

    • #49401 Mempertahankan metadata pemanggilan alat yang sedang berlangsung di seluruh jendela permintaan @ningyi-oai

    • #49403 Menambahkan flag eksperimental untuk alat bawaan dalam shell login @anp-oai

    • #49406 Mendukung program akses siber eksplisit dengan API key OpenAI @julee-oai

    • #49407 Memulihkan sesi exec-server setelah pengambilan informasi lingkungan melewati batas waktu @vivi

    • #49408 Membandingkan metadata pemanggilan alat dalam pengujian penyegaran perekam @euroelessar

    • #49411 Mengikat penyedia waktu app-server ke variabel lokal @euroelessar

    • #49414 Menyaring jejak pengaman dan pemicu penghentian tertib dari log SQLite @dkovalenko-oai

    • #49415 Memangkas teks masukan dalam keluaran debug protokol @dkovalenko-oai

    • #49416 Menghilangkan payload dari peringatan ANSI multibaris @dkovalenko-oai

    • #49424 Mengenali jalur UNC Windows dengan garis miring ke depan dan campuran garis miring @dkovalenko-oai

    • #49425 Membersihkan log diagnostik secara berkala berdasarkan umur dan ukuran basis data @dkovalenko-oai

    • #49426 Mengaktifkan analitik secara default untuk server aplikasi yang diluncurkan oleh daemon @bc-openai

    • #49432 Mempertahankan penemuan bootstrap saat autentikasi berubah @cooper-oai

    • #49437 Menambahkan pemilihan perangkat audio lokal ke pengaturan suara TUI @bc-openai

    • #49441 Mengikuti saran percobaan ulang dari server selama percobaan ulang dan fallback Responses @anp-oai

    • #49444 Menggunakan memrchr untuk menemukan karakter baris baru dalam pemindaian JSONL dari belakang @btraut-openai

    • #49467 Memulihkan jalur alat eksekutor setelah shell login dimulai @anp-oai

    • #49472 Menggunakan izin yang ditetapkan oleh server di TUI @etraut-openai

    • #49473 Menggunakan rmcp SDK untuk pertukaran token yang dikelola perusahaan @nicksteele-oai

    • #49475 Menyelesaikan callback pembatalan giliran sebelum mengirim peristiwa akhir @euroelessar

    • #49478 Menemukan dan memvalidasi server otorisasi MCP sebelum pertukaran ID-JAG @nicksteele-oai

    • #49480 Menambahkan tipe protokol eksperimental untuk prediksi utas @keyz

    • #49489 Menambahkan cakupan pengujian regresi untuk pergantian akun di antara batch analitik @anp-oai

    • #49517 Menambahkan pintasan percabangan ke pusat perintah TUI @etraut-openai

    • #49560 Menambahkan katalog model yang dapat diaktifkan secara opsional ke konteks multiagen @jif-oai

    • #49564 Menyalin jalur file yang dipilih sebagai teks biasa di TUI @fcoury-oai

    • #49584 Melewati penemuan skill pada host untuk peninjauan Guardian @jif-oai

    • #49595 Membuat pengujian persetujuan jaringan yang ketat tidak bergantung pada urutan permintaan @jif-oai

    • #49598 Menyimpan perubahan eksplisit pada tujuan pengguna secara persisten dalam riwayat model @felixxia-oai

    • #49599 Mengembalikan riwayat pemutaran ulang yang otoritatif saat melanjutkan utas @felixxia-oai

    • #49600 Menggunakan kembali snapshot riwayat yang tidak berubah saat melanjutkan utas @felixxia-oai

    • #49624 Menggunakan autentikasi server untuk perintah sesi jarak jauh yang eksplisit @cooper-oai

    • #49642 Mengizinkan persyaratan terkelola menonaktifkan sandbox MXC Windows @iceweasel-oai

    • #49675 Menserialisasi field perutean Responses sebelum masukan berukuran besar @jbeckwith-oai

    • #49678 Melakukan escape pada draf perintah saat memulihkan jawaban atas pertanyaan @imac-oai

    • #49683 Menambahkan kontrol pengaktifan fitur terkelola untuk suara dalam aplikasi @vishnu-oai

    • #49686 Mengirim notifikasi papan pesan jarak jauh ke giliran aktif @jif-oai

    • #49689 Mengekspor peristiwa pemanggilan skill melalui OpenTelemetry @jif-oai

    • #49690 Mempertahankan jalur relatif PowerShell dalam sandbox Windows dengan hak akses yang ditingkatkan @johnl-oai

    • #49692 Menjaga pencarian cuplikan rollout terkompresi tetap berjalan pada satu worker pemblokiran @npancha-openai

    • #49693 Memindahkan proyeksi riwayat utas ke satu tugas pemblokiran @charliemarsh-oai

    • #49694 Mengelompokkan pemindaian daftar rollout dalam batch pada worker pemblokiran yang dapat dibatalkan @charliemarsh-oai

    • #49696 Memungkinkan pembacaan file exec-server dibatalkan di antara potongan data @charliemarsh-oai

    • #49701 Mendeteksi kerusakan SQLite saat proses mulai dan mempertahankan cadangan pemulihan @dkovalenko-oai

    • #49702 Mengganti nama pengenal pengelolaan handle file exec-server @anp-oai

    • #49704 Mencegah dist-tags alpha npm berpindah ke versi yang lebih lama @imac-oai

    • #49706 Memperbarui toolchain lint untuk komentar argumen dan Dylint @tamird

    • #49708 Memindahkan I/O indeks sesi dari utas runtime asinkron @charliemarsh-oai

    • #49710 Mengklasifikasikan kerusakan SQLite menggunakan kode kesalahan bertipe @dkovalenko-oai

    • #49712 Menghindari pemindaian seluruh string saat memangkas berdasarkan batas token @jif-oai

    • #49713 Menghapus panduan Codex, skill, dan konfigurasi lingkungan lokal repositori @anp-oai

    • #49714 Memisahkan program akses siber berbasis API key dari penemuan model @julee-oai

    • #49715 Menambahkan pengingat pengaturan keamanan akun ke TUI @dennyku

    • #49778 Mendefinisikan tipe protokol exec-server untuk penulisan berkas secara streaming @anp-oai

    • #49781 Menyertakan backend MXC lingkungan dalam metadata sandbox MCP @zm-oai

    • #49782 Membersihkan grup proses saat pengambilan snapshot shell gagal @jif-oai

    • #49783 Mempertahankan permintaan utas latar belakang saat membuat percabangan di TUI @etraut-openai

    • #49784 Menambahkan kontrol pengaktifan fitur berbasis persyaratan untuk API anotasi browser @tepman-oai

    • #49785 Menyimpan secara persisten utas kosong yang dipaginasi saat memberinya nama @rd-oai

    • #49786 Memperjelas panduan penggantian model saat pembuatan agen V2 untuk katalog konteks @jif-oai

    • #49787 Menghapus AGENTS.md dari data pengujian inti Bazel @andrewgu-oai

    • #49792 Menambahkan dukungan percakapan yang dipertahankan ke pengambilan sampel asinkron Guardian @felixxia-oai

    • #49793 Menambahkan mode percakapan ke klasifikasi asinkron Guardian v2 @felixxia-oai

    • #49795 Menghindari peninjauan sinkron duplikat dalam kelanjutan pengklasifikasi Guardian @felixxia-oai

    • #49796 Menghapus duplikasi pemberitahuan penghilangan konteks yang dipertahankan oleh Guardian @felixxia-oai

    • #49798 Membagikan informasi lingkungan exec-server yang tersimpan dalam cache dengan Arc @anp-oai

    • #49799 Mempertahankan pengaturan pencarian web server di TUI @etraut-openai

    • #49800 Mengizinkan pembersihan percakapan sampingan khusus pemutaran ulang yang utasnya tidak ditemukan @bc-openai

    • #49801 Memperbarui aksi toolchain Rust untuk pemeriksaan lint komentar argumen @andrewgu-oai

    • #49804 Menggunakan label tombol pengubah khusus platform dalam petunjuk pintasan TUI @bc-openai

    • #49805 Menambahkan aliran berkas yang dapat ditulisi dengan akses yang dikendalikan oleh kapabilitas ke klien exec-server @anp-oai

    • #49806 Menerima varian kesalahan Codex yang tidak dikenal dalam protokol app-server @anp-oai

    • #49807 Mengaktifkan penemuan model berbasis API key secara default @andrewgu-oai

    • #49809 Mempertahankan izin peluncuran lokal lintas sesi TUI dan saat penyambungan ulang @etraut-openai

    • #49810 Mengosongkan buffer rangkaian tempelan yang telah kedaluwarsa sebelum menangani Enter @bc-openai

    • #49811 Menangani permintaan fs/writeBlock yang tidak didukung di exec-server @anp-oai

    • #49812 Memindahkan pemeringkatan skill dalam mode bayangan keluar dari alur persiapan giliran @vkg-oai

    • #49813 Mendukung wilayah AWS GovCloud untuk Amazon Bedrock Mantle @alexsong-oai

    • #49814 Menambahkan penghentian terkoordinasi untuk hierarki agen lokal @owenlin0

    • #49816 Menghapus pesan keberhasilan pembukaan browser dari TUI @bc-openai

    • #49817 Menambahkan pemeriksaan persyaratan Bedrock GovCloud yang bersifat anjuran @alexsong-oai

    • #49818 Menggunakan parameter khusus untuk membuka berkas dalam sandbox @anp-oai

    • #49819 Memulihkan proses awal daemon dan eksekusi ulang pembaru setelah penghapusan cwd @etraut-openai

    • #49822 Membungkus future pelanjutan dalam Box pada pengujian izin ikhtisar agen @sayan-oai

    • #49835 Memperjelas kesalahan penyimpanan tingkat layanan default di TUI @etraut-openai

    • #49836 Mengizinkan pemilihan saluran mikrofon untuk percakapan suara @bc-openai

    • #49843 Mempertahankan diagnostik daemon dan menyertakan log pembaru dalam laporan @etraut-openai

    • #49846 Merekam data ekstensi yang disediakan host untuk setiap giliran @sayan-oai

    • #49847 Menyimpan snapshot keadaan dunia secara persisten bersama konteks yang dirender @pakrym-oai

    • #49850 Meluncurkan proses anak daemon Windows dalam direktori kerja khusus @etraut-openai

    • #49852 Meningkatkan diagnostik untuk kegagalan pelampiran laporan @dkovalenko-oai

    • #49855 Menggunakan mode tertanam untuk sesi TUI Windows dengan hak akses yang ditingkatkan @etraut-openai

    • #49856 Mendukung pemilihan Daybreak dalam codex exec @etraut-openai

    • #49857 Menggunakan katalog model untuk memilih panduan penolakan terkait siber di TUI @etraut-openai

    • #49858 Menambahkan sakelar /daybreak yang persisten ke TUI @etraut-openai

    • #49859 Terapkan pengaturan Daybreak pada kelanjutan TUI dan tugas latar belakang @etraut-openai

    • #49861 Tambahkan status Daybreak ke baris status dan judul terminal @etraut-openai

    • #49867 Perbarui snapshot peringatan peluncuran dengan hak akses lebih tinggi agar menggunakan ⌃o untuk menyalin @etraut-openai

    • #49874 Arahkan tautan penggunaan dan kredit ke pengaturan ChatGPT @etraut-openai

    • #49875 Pisahkan tampilan awal TUI dari konfigurasi eksekusi @etraut-openai

    • #49876 Hapus mekanisme internal kepribadian dari TUI @etraut-openai

    • #49880 Kaitkan pemberian izin dengan giliran asalnya @anp-oai

    • #49894 Kembalikan snapshot keadaan dunia dan pembaruan konteks secara bersamaan @pakrym-oai

    • #49898 Batasi akses sistem berkas ekstensi sesuai izin callback @anp-oai

    • #49910 Pertahankan kesalahan validasi untuk pemetaan tombol TUI yang tidak valid @etraut-openai

    • #49912 Patuhi kebijakan persetujuan dalam utas terstruktur sementara @etraut-openai

    • #49939 Tambahkan pemilihan program akses Cyber per giliran ke exec dan SDK @mldangelo-oai

    • #49946 Cegah hasil pencarian berkas yang sudah usang diberi label kueri baru @jif-oai

    • #49951 Sertakan konteks asisten sebelumnya dalam peninjauan pengirim oleh Guardian @jif-oai

    • #49956 Simpan regex placeholder dalam cache untuk ekspansi argumen hook MCP @jif-oai

    • #49959 Uji penambahan dan penghapusan nama utas dalam indeks sesi @jif-oai

    • #49972 Gunakan buffer byte bersama di antara potongan keluaran exec-server @jif-oai

    • #49987 Tambahkan autentikasi HTTP EMA yang dapat diperbarui dan pengelolaan versi kredensial @nicksteele-oai

    • #49993 Pertahankan prefiks riwayat Guardian asinkron saat konteks yang dipertahankan berubah @felixxia-oai

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.160.1

    npm install -g @openai/codex@0.160.1
    Lihat detail

    Perbaikan Bug

    • Mempertahankan SYSTEMROOT, TEMP, dan TMP saat meluncurkan MCP server stdio jarak jauh dengan variabel lingkungan jarak jauh yang dikonfigurasi secara eksplisit, sehingga host Unix dapat mempertahankan lingkungan awal eksekutor Windows.

    Catatan perubahan

    • #51121: Menerapkan perubahan untuk mempertahankan lingkungan MCP jarak jauh Windows ke versi 0.160.

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.160.0

    npm install -g @openai/codex@0.160.0
    Lihat detail

    Fitur Baru

    • Telusuri tugas lama di pusat perintah agen dengan tindakan “Tampilkan lebih banyak” yang dapat diakses melalui keyboard. (#49106)

    • Pilih teks transkrip dan tempel dengan klik tengah dalam mode layar penuh pada terminal Linux X11 lokal yang didukung. (#49112)

    • Mulai sesi di luar proyek dengan pengaturan default ruang kerja jika kebijakan mengizinkan, dan pulihkan izin yang tersimpan saat melanjutkan sesi. (#49160)

    • Menambahkan kemampuan peninjauan Guardian yang dapat diaktifkan secara opsional untuk mengambil instruksi pengguna sebelumnya dan menyertakan konteks dari serah terima antaragen. (#49036, #49057)

    Perbaikan Bug

    • Pengiriman pesan dalam antrean yang belum terkirim kini dilanjutkan setelah koneksi tersambung kembali dan status pengiriman yang belum pasti diselesaikan, sehingga mencegah pengiriman ganda. (#49105)

    • Antarmuka terminal kini mempertahankan pengaturan penyedia server, ringkasan penalaran, dan tingkat perincian serta menampilkan sesi yang benar dalam riwayat pelanjutan dan percabangan sesi. (#49144, #49161, #49171)

    • Memperbaiki mekanisme cadangan PowerShell pada sandbox Windows dan perbaikan izin untuk jalur panjang, serta mencegah munculnya jendela konsol yang tidak diinginkan dari proses pembantu latar belakang. (#49019, #49058, #49098, #49164, #49386)

    • Subagen kini mempertahankan lingkungan yang masih dalam proses mulai dan menerima konfigurasi lingkungan tersebut atau informasi kegagalan persiapannya. (#49075)

    • Mencegah SQLite macet selama penyiapan koneksi dan pencatatan log, serta menampilkan kesalahan inisialisasi alih-alih menyamarkannya sebagai batas waktu yang terlampaui. (#49032, #49102)

    • Katalog model penyedia yang ditetapkan secara eksplisit tidak lagi menyertakan model bawaan yang tidak didukung atau menggunakan kembali entri usang setelah pembaruan gagal. (#49135)

    Dokumentasi

    • Memperjelas cara kredensial penyedia menggunakan backend penyimpanan yang dikonfigurasi dan cara env_key mengidentifikasi variabel lingkungan untuk API key. (#49118)

    Pemeliharaan

    • Mengurangi pekerjaan pemuatan plugin yang berulang dengan menyimpan manifes yang telah diurai dalam cache dan menggunakan kembali koneksi HTTP untuk permintaan plugin jarak jauh. (#49099, #49100)

    • Menambahkan pembebasan ruang basis data log yang tidak terpakai di latar belakang untuk mengurangi penggunaan disk. (#49069)

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

September 2026

  • Codex CLI 0.159.3

    npm install -g @openai/codex@0.159.3
    Lihat detail

    Fitur Baru

    • Sesi lokal yang memenuhi syarat dan masuk dengan ChatGPT kini dapat menampilkan pengingat opsional untuk menyelesaikan penyiapan keamanan akun. (#49744)

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • GPT-6.1 Sol di Codex dan ChatGPT Work

    GPT-6.1 Sol menawarkan kinerja yang mendekati Astra untuk pekerjaan kompleks dengan biaya lebih rendah daripada Astra. Pertimbangkan model ini untuk pekerjaan berulang yang berlangsung lama pada kode, aplikasi, dan dokumen. Ketersediaannya bergantung pada paket, klien, dan pengaturan ruang kerja Anda.

    Gunakan gpt-6.1-sol. Lihat Model untuk informasi ketersediaan dan pemilihan model untuk membandingkan model.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.159.2

    npm install -g @openai/codex@0.159.2
    Lihat detail

    Perbaikan Bug

    • Mencegah jendela konsol muncul sekilas di Windows saat Codex menjalankan proses latar belakang dan perintah dalam sandbox. (#49385)

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.159.1

    npm install -g @openai/codex@0.159.1
    Lihat detail

    Fitur Baru

    • Menambahkan GPT-6.1 Sol sebagai model default dalam katalog bawaan serta katalog Amazon Bedrock Mantle dan Runtime. (#49323, #49342)

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.159.0

    npm install -g @openai/codex@0.159.0
    Lihat detail

    Fitur Baru

    • Fitur opsional instant_interrupt memungkinkan masukan baru mengarahkan Codex saat model memberikan respons atau saat panggilan mode kode berlangsung lama. (#48135, #48141)

    • Sesi baru menampilkan layar sambutan yang ringkas dan header yang konsisten, dengan kiat yang sesekali muncul selama dan setelah giliran. (#48513, #48562, #48352)

    • Penampil peringatan menghapus peringatan yang telah ditinjau dari tampilan saat ditutup; tekan k untuk menyimpan peringatan agar dapat ditinjau nanti. (#48205, #48206)

    • Anda dapat menggulir transkrip sambil memutuskan apakah akan menerapkan rencana. (#48805)

    • Perenderan bawaan Mermaid mendukung lebih banyak garis penghubung, label, dan kelompok simpul pada diagram alur. (#48814, #48895)

    • Klien app-server dapat mengambil riwayat utas per halaman mulai dari item tertentu. (#48151)

    Perbaikan Bug

    • Peluncuran di Windows tidak lagi memunculkan jendela konsol yang tidak diinginkan untuk MCP server, host mode kode, dan perintah yang menggunakan pipe; peluncur dengan pembatasan ketat dapat beralih ke mode tertanam sebagai alternatif. (#48138, #48238, #48483, #48491)

    • Penyalinan bagian transkrip yang dipilih mempertahankan tabel Markdown, pemformatan, dan karakter spasi yang bermakna. Kini lebih banyak terminal menyalin teks secara otomatis saat dipilih. (#48548, #48549, #48469)

    • Sesi kosong mempertahankan draf saat beralih tugas, dan utas dapat diarsipkan serta ditampilkan dalam daftar sebelum giliran pertamanya. (#48628, #48828, #48199)

    • Proses masuk ChatGPT secara lokal kini membuka browser dengan andal; penyiapan awal juga menyediakan pintasan untuk menyalin tautan masuk. (#48502, #48544)

    • Perintah yang disetujui tetap mematuhi larangan akses sistem berkas yang eksplisit, dan direktori .aws dilindungi secara default di bawah direktori akar yang dapat ditulisi. (#48155, #48176)

    • Memperbaiki akses TLS macOS dalam sandbox yang mengaktifkan jaringan dan lingkungan jarak jauh yang memerlukan akses proksi. (#48565, #48198)

    Pemeliharaan

    • Menghapus saran prompt tindak lanjut otomatis dan pengaturan tui.prompt_suggestions. (#48621)

    • Menghapus skill bawaan plugin-creator. (#48604)

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.158.0

    npm install -g @openai/codex@0.158.0
    Lihat detail

    Fitur Baru

    • Konfigurasikan penyalinan saat teks dipilih dan penempelan melalui klik kanan di TUI layar penuh. Bagian transkrip yang disalin kini mempertahankan pemformatan Markdown. (#47639, #47896, #48118)

    • Hubungkan ke MCP server yang memerlukan rahasia klien OAuth yang telah didaftarkan sebelumnya, termasuk melalui codex mcp add --oauth-client-secret. (#47891)

    • Amankan koneksi WebSocket langsung ke exec-server dengan token bearer, termasuk koneksi yang dikonfigurasi melalui app-server. (#47601, #47648)

    • Pembuatan dan penyuntingan gambar dapat secara eksplisit meminta latar belakang transparan, dan penyuntingan kini menerima gambar percakapan yang disimpan sebagai berkas. (#47484, #47956)

    • Persetujuan masukan terminal diaktifkan secara default untuk perintah yang berjalan dengan hak akses lebih tinggi; pemberian izin yang hanya berlaku saat runtime tidak lagi memicu peninjauan yang tidak perlu. (#47799, #48073)

    Perbaikan Bug

    • Memperbaiki kegagalan sandbox Windows yang melibatkan path Windows 10 biasa, kredensial tersimpan yang ditolak, dan kebijakan izin berukuran besar. (#47672, #47695, #47919)

    • Memperbaiki proses memulai sandbox Linux dengan direktori akar yang dapat ditulisi dan saling bersarang, serta mempertahankan perlindungan metadata Git di seluruh direktori akar yang dapat ditulisi pada Linux dan macOS. (#47623, #47974)

    • Operasi patch macOS kini mengenali alias path sistem yang tercakup dalam izin yang ada, sehingga menghindari permintaan persetujuan yang tidak perlu. (#47879)

    • Peninjauan persetujuan kini diulang saat masukan pengguna baru diterima, sehingga pertanyaan tentang status tidak otomatis membatalkan tindakan yang tertunda. (#47819)

    • Diagram alur Mermaid kini merender label dalam tanda kutip dan simbol ampersand; diagram yang tidak didukung menjelaskan alasan kode sumber ditampilkan sebagai gantinya. (#47572, #47678)

    • Peristiwa penyelesaian perintah kini menyertakan keluaran awal dan melaporkan kegagalan peluncuran proses kepada klien. (#47529, #47665)

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.157.1

    npm install -g @openai/codex@0.157.1
    Lihat detail

    Entri resmi tidak menyediakan sorotan rilis yang terverifikasi: indeks PR yang disediakan kosong, dan perbandingan tag GitHub mengembalikan 404. Lihat rilis lengkap di GitHub untuk detailnya.

    Rilis lengkap di GitHub

    Sumber: Entri changelog resmi

  • Pembaruan keamanan macOS 26.924

    Perbaikan keamanan

    • Memperbaiki CVE-2026-100754 pada macOS dalam versi 26.924.20706, dengan ucapan terima kasih kepada Patrick Wardle dari Objective-See Foundation.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.157.0

    npm install -g @openai/codex@0.157.0
    Lihat detail

    Fitur baru

    • Menambahkan GPT-6 Sol dan Luna, termasuk dukungan Amazon Bedrock dan prompt migrasi untuk model lama.
    • Mengaktifkan transkrip layar penuh secara default dan menambahkan pemilihan dengan Shift-click.
    • Memulai server latar belakang yang memenuhi syarat secara otomatis dan menambahkan pilihan pemulihan untuk pengaturan yang tidak kompatibel.
    • Menambahkan pintasan f untuk mem-fork percakapan yang terbuka di aplikasi lain sambil mempertahankan draf dan prompt yang masuk antrean.
    • Membuat /import tersedia dalam sesi server latar belakang jarak jauh dan lokal.
    • Meningkatkan rendering terminal untuk bullet, checkbox, persamaan, dan notasi optimasi.

    Perbaikan bug

    • Mempertahankan percakapan suara aktif saat beralih tugas dan memulihkan jawaban yang belum terkirim atas pertanyaan ke composer.
    • Menghormati pengaturan mouse tmux dan memulihkan scrollback Terminal.app native melalui SSH.
    • Memperbaiki routing proxy untuk koneksi realtime dan pencarian web mandiri, termasuk redirect.
    • Mencoba ulang kegagalan unggahan file sementara dan menaikkan batas waktu unggahan menjadi lima menit.
    • Memberlakukan pembatasan jaringan di seluruh redirect serta traffic HTTP dan WebSocket yang sedang berlangsung.

    Changelog lengkap: rust-v0.156.0...rust-v0.157.0

    Rilis lengkap di GitHub

    Sumber: Entri changelog resmi

  • ChatGPT for iOS 1.2026.258

    Fitur baru

    • Mendesain ulang layar beranda.
    • Menambahkan tampilan terpisah iPad yang menjaga daftar tugas tetap berada di samping tugas yang terbuka dalam orientasi lanskap.
    • Menambahkan dukungan untuk menelusuri perubahan di dalam repositori Git bertingkat.

    Peningkatan dan perbaikan bug

    • Chat samping kini mempertahankan lampiran, teks yang dipilih, dan komentar review.
    • Memperbaiki balasan kosong atau tidak lengkap saat prompt berikutnya dalam antrean dimulai.
    • Tugas baru mempertahankan komputer yang dipilih dan mengenali checkout proyek serta worktree dengan lebih baik.
    • Meningkatkan keandalan tautan file dan umpan balik pemuatan saat membuka file dan tugas baru.
    • Memperjelas kesalahan pemuatan riwayat tugas dan langkah pemulihan.
    • Memperhalus animasi saat menambahkan foto dari kamera atau Photo Library.
    • Memperbaiki kegagalan pairing yang disebabkan oleh jam perangkat yang salah atau masalah koneksi SSH di Mac dan Linux.

    Sumber: Entri changelog resmi

  • Codex CLI 0.156.1

    npm install -g @openai/codex@0.156.1
    Lihat detail

    Fitur baru

    • Menambahkan GPT-6 Sol dan GPT-6 Luna ke pemilih model. Prompt peralihan batas laju kini merekomendasikan GPT-6 Luna.

    Changelog lengkap: rust-v0.156.0...rust-v0.156.1

    Rilis lengkap di GitHub

    Sumber: Entri changelog resmi

  • GPT-6 Sol dan Luna di Codex dan ChatGPT Work

    GPT-6 Sol dan GPT-6 Luna mulai tersedia di Codex dan ChatGPT Work dengan harga token yang lebih rendah daripada pendahulunya, GPT-5.6. Gunakan Sol untuk pemrograman kompleks dan alur kerja agen, serta Luna untuk tugas terfokus dengan volume tinggi.

    Kedua model mulai tersedia bagi pengguna Plus, Pro, Business, Enterprise, dan Edu. Pengguna Free dan Go dapat mengakses Luna di aplikasi desktop. Ketersediaan bergantung pada tahap peluncuran dan pengaturan ruang kerja; administrator Enterprise harus mengaktifkan model baru tersebut. Di ChatGPT, model ini tersedia di Work dan Codex, tetapi tidak di Chat.

    Pilih model di pemilih saat tersedia. Di CLI, gunakan /model atau mulai tugas dengan codex --model gpt-6-sol atau codex --model gpt-6-luna. Lihat Model, Harga, dan Ketersediaan model ruang kerja untuk detailnya.

    Sumber: Entri log perubahan resmi

  • Codex CLI 0.156.0

    npm install -g @openai/codex@0.156.0
    Lihat detail

    Fitur baru

    • Menambahkan pengalaman layar penuh /tui opsional dengan pencarian transkrip, pemilihan menggunakan tetikus, dan penyalinan melalui klik kanan.
    • Mengaktifkan percakapan suara secara default, dengan tombol F8 untuk mengaktifkan atau menonaktifkannya dan pemilih pengaturan /voice.
    • Menambahkan dasbor analitik /usage untuk penggunaan akun, total token, serta aktivitas plugin dan skill.
    • Mengaktifkan dukungan worktree secara default serta meningkatkan pemfilteran tugas dan pembuatan worktree di pusat perintah agen.
    • Menambahkan enam tema terminal, diagram Mermaid, persamaan tampilan, dan pembaruan /daemon.

    Perbaikan bug

    • Mempertahankan jawaban dan rencana yang dialirkan ketika giliran gagal atau terhenti.
    • Memperbaiki penerusan papan klip di tmux dan SSH, serta mempertahankan indentasi teks yang ditempel.
    • Memulihkan mode Plan saat melanjutkan sesi, meningkatkan proses masuk melalui proksi dan pemulihan kredensial MCP, serta memperkuat isolasi sandbox.

    Log perubahan lengkap: rust-v0.155.0...rust-v0.156.0

    Rilis lengkap di GitHub

    Sumber: Entri log perubahan resmi

  • ChatGPT untuk iOS 1.2026.251

    Fitur baru

    • Buat folder langsung dari pemilih berkas.
    • Menambahkan dukungan untuk blok penulisan, dengan draf alternatif dan tindakan penyalinan.

    Peningkatan dan perbaikan bug

    • Tugas baru mengingat mode worktree dan lingkungan penyiapan Anda untuk setiap proyek.
    • Prompt panjang dalam antrean menampilkan pratinjau ringkas dan diperluas saat diketuk.
    • Memperbaiki masalah prompt dalam antrean yang hilang atau tampak tidak mutakhir setelah tugas dibuka kembali.
    • Kartu tugas worktree kini terbuka dengan benar setelah penyiapan selesai.
    • Memulihkan tombol tugas baru untuk proyek yang hanya berisi tugas worktree.
    • Meningkatkan keandalan panggilan suara saat terjadi gangguan koneksi sementara.
    • Meningkatkan penyelarasan kontrol proyek, lingkungan, dan Git di iPad.
    • Memperbaiki masalah pengatur waktu berpikir yang diatur ulang saat tugas baru dimulai.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.155.1

    npm install -g @openai/codex@0.155.1
    Lihat detail

    Perbaikan bug

    • Sesi TUI lokal baru kini menonaktifkan ringkasan penalaran secara default, sehingga mengatasi penolakan permintaan oleh penyedia yang tidak mendukungnya. Pengaturan ringkasan penalaran yang ditetapkan secara eksplisit tetap dipatuhi.

    Catatan perubahan lengkap: rust-v0.155.0...rust-v0.155.1

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.155.0

    npm install -g @openai/codex@0.155.0
    Lihat detail

    Fitur baru

    • Menambahkan percakapan eksperimental /voice dengan transkrip langsung dan kontrol mikrofon pada build yang didukung, yang diaktifkan melalui /experimental.
    • TUI kini menampilkan ringkasan penalaran langsung pada baris status dan stempel waktu penyelesaian setelah giliran berhasil diselesaikan.
    • Menambahkan fitur untuk menyembunyikan, mengarsipkan, dan menghapus tugas pada ikhtisar agen, serta detail kepemilikan worktree dan penghapusan dengan konfirmasi untuk worktree terkelola yang bersih.
    • Menambahkan verifikasi Touch ID untuk permintaan MCP dalam sesi TUI lokal pada Mac yang didukung.
    • Menambahkan jadwal pembaruan daemon yang dapat dikonfigurasi dan codex app-server daemon update; utas tersimpan dan tujuan aktif dapat dipulihkan setelah daemon dimulai ulang.
    • Amazon Bedrock kini dapat memperoleh kredensial AWS dari perintah yang dikonfigurasi, dengan penyimpanan cache, penyegaran berdasarkan waktu kedaluwarsa, dan pemulihan autentikasi.

    Perbaikan bug

    • Prompt yang diterima kini tetap disimpan meskipun pemadatan gagal sebelum giliran dimulai.
    • Memperbaiki perubahan ukuran tmux yang terlewat, pemulihan area tampilan transkrip, dan riwayat lama yang muncul setelah beralih utas.
    • MCP server kini melaporkan kredensial OAuth yang kedaluwarsa secara akurat dan menyediakan panduan untuk menghubungkan kembali saat penyegaran token gagal.
    • Peninjauan persetujuan otomatis kini menyimpan tindakan secara lengkap beserta bukti otorisasi dengan lebih andal, mencoba ulang kegagalan sementara, serta membedakan kegagalan peninjauan dari temuan tindakan yang tidak aman.
    • Pergantian akun kini membatalkan sesi kendali jarak jauh, status WebSocket yang tersimpan dalam cache, dan katalog model milik identitas sebelumnya.
    • Memblokir upaya keluar dari sandbox WSL terbatas melalui proses Windows dan memperkuat perlindungan snapshot shell yang dimediasi terhadap kebocoran kredensial.

    Pemeliharaan

    • Menyelaraskan penerbitan Python SDK dan runtime dengan rilis CLI stabil, menggunakan versi yang sesuai dan memverifikasi aset runtime sebelum penerbitan SDK.

    Catatan perubahan lengkap: rust-v0.154.0...rust-v0.155.0

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • GPT-5.3-Codex-Spark tidak lagi didukung

    GPT-5.3-Codex-Spark tidak lagi didukung sejak 14 September 2026. Pratinjau riset ini tidak lagi tersedia di aplikasi desktop ChatGPT, Codex CLI, atau ekstensi IDE.

    Beralihlah ke salah satu model yang direkomendasikan, dan perbarui konfigurasi tersimpan, agen kustom, serta skrip yang memilih gpt-5.3-codex-spark.

    Untuk respons yang lebih cepat dengan model yang didukung, lihat Mode cepat.

    Sumber: Entri catatan perubahan resmi

  • GPT-5.5 akan dihentikan di ChatGPT, ChatGPT Work, dan Codex pada 14 Oktober

    Pada 14 Oktober 2026, GPT-5.5 akan dihentikan di ChatGPT, ChatGPT Work, dan Codex untuk semua paket, termasuk paket konsumen, Business, Enterprise, dan Edu. Penghentian ini tidak berlaku untuk OpenAI API.

    Untuk Codex dengan metode masuk melalui ChatGPT, beralihlah dari gpt-5.5 ke gpt-5.6-sol (GPT-5.6 Sol) sebelum tanggal penghentian.

    Perbarui pengaturan default ruang kerja, pengaturan model tersimpan, konfigurasi terkelola, agen kustom, tugas terjadwal, dan skrip yang masih memilih gpt-5.5.

    Lihat penghentian GPT-5.5 dan ketersediaan model di ruang kerja untuk panduan migrasi.

    Sumber: Entri catatan perubahan resmi

  • Obrolan cepat dengan Pets dan Appshots di Windows 26.908

    Mengobrol sambil bekerja

    Tetap akses ChatGPT dengan mudah saat bekerja di aplikasi lain. Di aplikasi desktop ChatGPT pada macOS dan Windows, kini Anda dapat mengetik obrolan cepat dari kontrol Pets yang mengambang dan menekan Enter untuk mengirimnya. Gunakan @ untuk menambahkan konteks dan $ untuk memilih skill. Pilih ikon lonceng untuk memantau progres dalam utas Anda, lalu pilih utas untuk membuka percakapan lengkap.

    Pilih pendamping atau tampilkan hanya kontrol melalui Pengaturan > Pets. Tekan Option+Space di macOS atau Windows+Alt+P di Windows untuk menampilkan kontrol dan memfokuskan Obrolan Cepat. Menekan pintasan itu lagi akan membiarkan Obrolan Cepat tetap terbuka. Anda dapat mengubah Tampilkan hewan peliharaan melalui Pengaturan > Pintasan keyboard. Untuk menyembunyikan kontrol, pilih Sembunyikan hewan peliharaan di menu perintah atau Pengaturan > Pets.

    Di macOS, Anda juga dapat mengirim appshot ke kontrol mengambang. Biarkan jendela utama ChatGPT tetap di latar belakang dan pilih Otomatis untuk Tujuan appshot.

    Pelajari lebih lanjut tentang Pets.

    Bagikan jendela aplikasi di Windows

    Appshots kini tersedia di aplikasi desktop ChatGPT di Windows. Tekan kedua tombol Alt untuk membagikan jendela aplikasi paling depan kepada ChatGPT, lalu ajukan pertanyaan atau jelaskan apa yang ingin Anda lakukan. Appshot mencakup tangkapan layar dan teks yang tersedia dari jendela tersebut. Anda dapat menyesuaikan pintasan dan memilih obrolan yang menerimanya melalui pengaturan.

    Peningkatan dan perbaikan bug lainnya

    • Buka file langsung dari panel Sumber percakapan, atau unduh file yang tidak dapat dipratinjau oleh ChatGPT.
    • Tetapkan tombol Codex Micro ke Sisipkan teks dan tambahkan teks Anda sendiri yang dapat digunakan kembali ke prompt aktif tanpa mengirimkannya.
    • Kembalikan hewan peliharaan ke ukuran default melalui pengaturan. Hewan peliharaan kustom juga tetap di tempatnya saat Anda memperbarui tampilannya.
    • Pertahankan komentar yang belum selesai pada teks respons saat Anda beralih obrolan dan kembali.
    • Dikte ChatGPT kini mengikuti preferensi Bahasa utama yang Anda simpan.
    • Pertahankan lebar tab dan posisi gulir agar lebih stabil saat Anda menutup tab browser dalam tampilan penuh dan terbagi.

    Sumber: Entri log perubahan resmi

  • Codex CLI Python SDK 0.154.0

    npm install -g @openai/codex@0.154.0
    Lihat detail

    Instal dengan pip install --upgrade openai-codex==0.154.0 (Python 3.10 atau yang lebih baru). Rilis ini menyertakan runtime openai-codex-cli-bin==0.154.0 yang sesuai.

    • Menambahkan nilai upaya penalaran max dan ultra. #39662

    • Menambahkan ExternalMessage ke pemanggilan run() dan turn() sinkron maupun asinkron. Konten eksternal dapat memulai giliran atau bergabung dalam giliran reguler yang aktif dengan kewenangan setingkat alat; konten tersebut tidak memberikan otorisasi pengguna. Konsumen menerima aliran peristiwa yang independen. #44086

    • Menambahkan include_turns saat melanjutkan/mencabangkan sesi, turn_service_tier untuk satu giliran yang baru dimulai, dan metadata source. Pemilihan riwayat mengubah respons yang dikembalikan, bukan konteks model. Nilai default yang ada tetap dipertahankan jika opsi ini tidak disertakan. #44084

    • Memperbarui model protokol dan notifikasi yang dihasilkan, serta mempertahankan peristiwa penyelesaian yang tiba sebelum respons awal giliran. #44032, #44400

    Periksa migrasi berikut saat meningkatkan versi:

    • HookMetadata membungkus penangan di dalam .root. Ganti akses seperti hook.command dengan hook.root.command, dengan memeriksa hook.root.handler_type sebelum membaca field khusus penangan.

    • Beberapa notifikasi yang sebelumnya tidak dikenal kini memiliki payload bertipe. Baca field bernama sebagai pengganti .params; payload yang tidak dikenal atau tidak valid tetap menggunakan UnknownNotification.

    • Handle giliran yang dibuat secara manual atau bergabung belakangan menerima peristiwa sejak terhubung. Keluaran sebelumnya tidak diputar ulang, sehingga hasil yang dikumpulkan dapat bersifat parsial; menghubungkan handle setelah giliran selesai dapat memicu TransportClosedError. Gunakan thread.read(include_turns=True) untuk riwayat yang tersimpan. Handle yang dikembalikan langsung oleh thread.turn(...) mempertahankan peristiwa sejak permintaannya dikirim.

    Penggantian nilai codex_bin secara kustom memerlukan CLI 0.151.0 atau yang lebih baru untuk ExternalMessage dan opsi riwayat/per giliran yang baru.

    Rilis lengkap di GitHub

    Sumber: Entri log perubahan resmi

  • Input build Cygwin Codex CLI dan kode sumber yang sesuai untuk fitur suara Windows

    npm install -g @openai/codex@voice-cygwin-108b38cf67cbb731
    Lihat detail

    Alat build khusus CI untuk rilis fitur suara native Windows. Arsip ini tidak disertakan dalam paket pengguna Codex.

    • cygwin-build-inputs.tar.gz: 103 paket biner Cygwin dengan versi yang dikunci dan indeks paket bertanda tangan yang digunakan oleh penginstal build luring.

    • cygwin-build-sources.tar: seluruh 83 arsip paket kode sumber yang sesuai, dengan versi persis seperti yang tercantum dalam indeks tersebut. Arsip ini menyertakan kode sumber upstream, patch, dan resep build yang disediakan dalam paket -src Cygwin.

    • cygwin-source-map.json: setiap paket biner yang dipilih dipetakan ke arsip kode sumbernya beserta ukuran kode sumber dan digest SHA-512 dari indeks yang dikunci.

    • CYGWIN-SOURCE-NOTICE.txt: pemberitahuan tentang akses kode sumber dan lisensi.

    Nilai SHA-256 yang dikunci untuk arsip biner dan kode sumber tersimpan di .github/scripts/voice-cygwin-snapshot.json dalam repositori Codex. Cygwin menjelaskan ketentuan lisensi di https://cygwin.com/licensing.html. Lisensi berbeda untuk setiap paket; lihat arsip paket kode sumber dan biner yang sesuai untuk membaca pemberitahuannya.

    Rilis lengkap di GitHub

    Sumber: Entri log perubahan resmi

  • Codex CLI 0.154.0

    npm install -g @openai/codex@0.154.0
    Lihat detail

    Fitur Baru

    • GPT-6-Astra kini tersedia di pemilih model dan katalog Amazon Bedrock. (#42879, #42619)

    • Dukungan worktree eksperimental memungkinkan Anda membuat checkout terisolasi untuk sesi baru atau hasil pencabangan menggunakan --worktree atau /worktree, lalu menelusuri dan melanjutkannya. (#42652, #43069, #43120, #43286)

    • Jawab pertanyaan langsung di dalam percakapan saat Codex terus bekerja, menggunakan pilihan yang disarankan atau teks kustom tanpa kehilangan draf utama Anda. (#42891, #42894, #42897)

    • Sesi Windows kini dapat berbagi server Codex di latar belakang, dengan perintah siklus hidup daemon dan pembaruan terkelola. (#42405, #42392)

    • Penyuntingan Vim kini memiliki mode penggantian R dengan fitur urungkan dan pengulangan melalui tombol titik, serta penanganan Escape yang lebih andal di terminal lama. (#42194, #42584)

    • Menyalin respons akan mempertahankan pemformatan di aplikasi teks kaya, dan /copy dapat menyalin keluaran status atau masing-masing bidang sesi. (#42847, #43055)

    Perbaikan Bug

    • Sesi yang sudah ada mengenali alat plugin yang baru diinstal serta memperbarui skill dan hook setelah plugin ditingkatkan atau dikembalikan ke versi sebelumnya secara eksternal. (#42284, #42593, #42990)

    • Koneksi MCP mengoordinasikan penyegaran token OAuth dan menampilkan permintaan autentikasi masuk saat penyegaran gagal, tanpa secara otomatis mengulangi panggilan alat yang ditolak. (#42413, #42552)

    • Proses awal menghindari menjalankan program pembantu yang dikendalikan ruang kerja sebelum ruang kerja dinyatakan tepercaya, dan sandbox macOS memblokir injeksi masukan terminal. (#42324, #42590)

    • Operasi melanjutkan dan mencabangkan sesi jarak jauh mempertahankan izin yang tersimpan; sesi dan cabang baru mengikuti pengaturan model bawaan server kecuali jika diganti secara eksplisit. (#43330, #43177, #43355)

    • Melanjutkan percakapan yang terbuka di aplikasi lain kini menampilkan transkrip hanya baca dengan opsi coba lagi sambil mempertahankan draf Anda. (#43253)

    • Peninjauan persetujuan otomatis kini lebih baik dalam mempertahankan konteks otorisasi selama pemadatan dan menolak persetujuan yang tidak lagi berlaku akibat instruksi atau jawaban baru dari pengguna. (#42844, #42852, #43442)

    Dokumentasi

    • Memperbarui skill OpenAI Docs bawaan dengan panduan migrasi, kompatibilitas, dan penyusunan prompt untuk GPT-6-Astra. (#42931)

    Pemeliharaan

    • Titik masuk codex mcp-server yang sudah usang tidak lagi tersedia. (#42993)

    Catatan perubahan lengkap: rust-v0.153.0...rust-v0.154.0

    Rilis lengkap di GitHub

    Sumber: Entri catatan perubahan resmi

  • ChatGPT untuk iOS 1.2026.244

    Fitur baru

    • Rujuk tugas lain langsung di kolom penulisan pesan dengan sebutan @.

    • Jawab pertanyaan yang muncul saat Codex terus bekerja, tanpa kehilangan draf Anda.

    • Jelajahi berkas dengan navigasi Kembali, berkas terbaru, dan posisi baca yang diingat.

    • Pilih branch awal untuk worktree baru, atau sertakan perubahan lokal Anda saat ini.

    • Penyiapan worktree kini dapat berlanjut di latar belakang pada iOS 26, dengan progres ditampilkan dalam Live Activity.

    Peningkatan dan perbaikan bug

    • Fitur suara kini mengikuti model dan tingkat upaya penalaran yang Anda pilih.

    • Memulihkan pesan tugas yang didelegasikan yang sebelumnya hilang dan memperbaiki navigasi antartugas yang ditautkan.

    • Peninjauan kode kini selesai dengan lebih andal, tanpa aktivitas duplikat atau status yang macet pada sedang berjalan.

    • Memperbaiki crash dan pesan antrean yang sudah tidak relevan saat beralih dari Antrekan ke Arahkan.

    • Meningkatkan keandalan penyambungan kembali dan mempertahankan pemasangan perangkat selama gangguan layanan sementara.

    • Mengatasi skill plugin duplikat dalam saran kolom penulisan pesan.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.153.4

    npm install -g @openai/codex@0.153.4
    Lihat detail

    Perbaikan bug

    • Memperbaiki tampilan Astra di pemilih model bawaan dan menjadikannya model default bawaan ketika tidak ada model yang dikonfigurasi secara eksplisit. (#42874)
    • Memperbarui panduan Astra agar menggunakan pertanyaan asinkron hanya ketika alat tersebut tersedia dalam sesi. (#42878)

    Catatan perubahan lengkap: rust-v0.153.3...rust-v0.153.4

    Rilis GitHub: rust-v0.153.4

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.153.3

    npm install -g @openai/codex@0.153.3
    Lihat detail

    Fitur baru

    • Menambahkan GPT-6-Astra ke pemilih model Amazon Bedrock untuk rute global/US Mantle dan Runtime. (#42805)

    Perbaikan bug

    • Memperbaiki panduan GPT-6-Astra untuk pertanyaan klarifikasi asinkron agar menggunakan alat yang didukung dan memahami bahwa alat tersebut hanya menerima teks. (#42809)

    Catatan perubahan lengkap: rust-v0.153.2...rust-v0.153.3

    Rilis GitHub: rust-v0.153.3

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.153.2

    npm install -g @openai/codex@0.153.2
    Lihat detail

    Perbaikan bug

    • Memperbaiki deskripsi tingkat Fast GPT-6-Astra agar menyatakan “kecepatan 2x, penggunaan meningkat”, bukan “1.5x”. Perubahan ini hanya memengaruhi teks yang ditampilkan, bukan cara permintaan dijalankan. (#42632)

    Log perubahan lengkap: rust-v0.153.1...rust-v0.153.2

    Rilis GitHub: rust-v0.153.2

    Sumber: Entri log perubahan resmi

  • Codex CLI 0.153.1

    npm install -g @openai/codex@0.153.1
    Lihat detail

    Fitur baru

    • Menambahkan dukungan untuk mengonfigurasi GPT-6-Astra melalui API tanpa mengubah model default atau menampilkannya di pemilih model. (#42605)

    Log perubahan lengkap: rust-v0.153.0...rust-v0.153.1

    Rilis GitHub: rust-v0.153.1

    Sumber: Entri log perubahan resmi

  • Codex CLI 0.153.0

    npm install -g @openai/codex@0.153.0
    Lihat detail

    Fitur baru

    • Mode Vim kini mendukung pembatalan perubahan dengan u dan pengulangan dengan Ctrl+R, sambil mempertahankan draf lengkap, termasuk konten yang ditempel dan lampiran. (#41941, #42140)
    • CLI untuk plugin dapat mencantumkan, menginstal, dan menghapus plugin dari marketplace jarak jauh. (#42150)
    • tui.auto_recap = false menonaktifkan rangkuman otomatis, tetapi tetap memungkinkan penggunaan /recap secara manual. (#42101)
    • Riwayat TUI kini mencakup patch lengkap, input yang dikirim ke terminal latar belakang, dan setiap perintah yang telah selesai. (#41893, #42107)
    • Pengguna Plus dan Team menerima peringatan lebih awal saat sisa kuota mereka kurang dari setengah dalam rentang waktu sekitar lima jam. (#42142)

    Perbaikan bug

    • TUI terhubung kembali setelah koneksi ke app-server eksternal terputus, sekaligus mempertahankan draf dan transkrip; pengiriman yang statusnya tidak pasti atau masuk antrean dijeda untuk ditinjau. (#41911, #41916, #41918)
    • Full Access melewati peninjauan Guardian untuk tindakan yang hanya memerlukan konfirmasi, sedangkan persetujuan pengguna melewati penilaian dan pemanasan awal Guardian di latar belakang; pemeriksaan sensitif dan permintaan input tetap tidak berubah. (#42147, #42256)
    • Riwayat Guardian tetap tersedia setelah pemadatan, mulai ulang, dan fork oleh pengguna, mematuhi rollback, serta mengisolasi riwayat subagen. (#41879, #42065)
    • Persetujuan MCP yang diingat dibatasi pada akun aplikasi yang dipilih, dan jalur relatif ke executable MCP dapat dijalankan dengan lebih andal di macOS. (#42133, #42117)
    • Kompresi rollout mencakup riwayat bersama; codex exec resume menangani rollout terkompresi yang dipilih berdasarkan direktori kerja, dan fork berfungsi dengan root sesi yang menggunakan symlink. (#42039, #42135)

    Pembaruan konfigurasi dan API

    • Metadata thread app-server mengizinkan model dan reasoningEffort bernilai null; pertanyaan asinkron terstruktur menggunakan request_user_input_async jika diaktifkan oleh katalog model. (#42151, #42178)
    • tui.disable_paste_burst menggantikan pengaturan tingkat teratas, dengan pengaturan lama tetap dipertahankan sebagai fallback. (#41976)
    • features.context_management.experimental_mode yang secara default dinonaktifkan menambahkan konteks anggaran token, catatan riwayat, dan new_context untuk sesi backend Codex Plus/Pro/Pro Lite yang memenuhi syarat; thread terstruktur sementara, thread dengan API key, dan thread yang menggunakan penyedia khusus tidak disertakan. (#42385)

    Catatan perubahan lengkap: rust-v0.152.1...rust-v0.153.0

    Rilis GitHub: rust-v0.153.0

    Sumber: Entri catatan perubahan resmi

  • ChatGPT untuk iOS 1.2026.237

    Fitur baru

    • Lampiran kini berfungsi di semua host yang terhubung, termasuk Windows dan Linux, serta mendukung video dari Perpustakaan Foto.
    • Tekan dan tahan tombol lampiran untuk melampirkan foto terbaru.
    • Tampilan Prioritas baru menempatkan tugas yang sedang berjalan, pembaruan yang belum dibaca, dan tugas yang menunggu tanggapan Anda di bagian teratas daftar tugas.
    • Prompt dalam antrean kini disinkronkan dengan host yang terhubung, tetap dapat diedit, dan tetap dikirim meskipun aplikasi berjalan di latar belakang.
    • Tugas yang berjalan lama kini menampilkan durasi pengerjaan secara langsung.
    • Menu tugas kini menyertakan opsi untuk menyalin ID utas.

    Peningkatan dan perbaikan bug

    • Pemuatan dan pengelolaan daftar tugas kini lebih cepat dan lebih andal, dengan bagian tanggal yang lebih sederhana serta lebih sedikit kemacetan atau proyek yang menghilang.
    • Penyambungan ulang kini lebih andal, sehingga mengatasi status Kirim yang macet, persetujuan yang hilang, dan pembaruan tugas yang kedaluwarsa.
    • Respons panjang kini dialirkan dengan lebih sedikit gangguan visual.
    • Pesan obrolan samping tetap tersedia hingga Anda menutupnya, bahkan setelah obrolan tidak lagi dapat tersambung kembali.

    Sumber: Entri log perubahan resmi

  • Codex CLI 0.152.1

    npm install -g @openai/codex@0.152.1
    Lihat detail

    Perbaikan bug

    • Peninjauan persetujuan Guardian kini mematuhi kebijakan Node REPL yang diberikan melalui metadata model.

    Log perubahan lengkap: rust-v0.152.0...rust-v0.152.1

    Rilis GitHub: rust-v0.152.1

    Sumber: Entri log perubahan resmi

  • Codex CLI 0.152.0

    npm install -g @openai/codex@0.152.0
    Lihat detail

    Fitur baru

    • Mode Vim kini mendukung pencarian dengan / dan ? di dalam draf, menyoroti kecocokan, serta mengulangi navigasi dengan n dan N. (#41586)
    • Banner batas penggunaan kini menyediakan tindakan untuk memeriksa penggunaan, mengelola kredit, mereset batas, dan mengelola paket. (#41742)
    • Antarmuka terminal dan codex exec kini menampilkan progres penyegaran kredensial, termasuk autentikasi ulang Amazon Bedrock. (#41239)
    • Nama MCP server dapat memuat :, @, /, dan ., sehingga mendukung nama bergaya paket di seluruh perintah CLI dan autentikasi. (#41700)
    • Setiap alat MCP mendukung pengaturan output_token_limit, dengan pemotongan yang konsisten saat sesi dilanjutkan. (#41421)
    • Klien app-server dapat mengonfigurasi batas waktu thread/shellCommand, termasuk tenggat yang lebih lama dari satu jam. (#41384)

    Perbaikan bug

    • Peninjauan otomatis atas persetujuan kini mempertahankan instruksi, jawaban, dan otorisasi pengguna yang valid selama pemadatan riwayat. (#41660, #41846, #41852)
    • Thread yang dilanjutkan akan memulihkan direktori kerja tersimpannya jika tidak ada direktori yang diberikan, dan pembaruan metadata klien mempertahankan izin sistem berkas. (#41567, #41464)
    • Alat MCP tetap tersedia selama penyegaran cache dan perubahan plugin jarak jauh; percobaan ulang autentikasi menggunakan header terbaru yang disediakan alat bantu. (#41336, #41344, #41396, #41400)
    • Membuka pemilih model akan menyegarkan model yang tersedia tanpa menghilangkan pilihan yang disorot. (#41467)
    • Memperbaiki eksekusi sandbox Windows dengan Microsoft Store PowerShell, subprocess yang macet saat melakukan kueri terminal, dan kerusakan tampilan terkait kursor pada terminal JediTerm versi lama. (#41227, #41436, #41673)
    • Permintaan tugas cloud kini menolak URL backend yang tidak tepercaya dan menonaktifkan pengalihan untuk melindungi kredensial tersimpan. (#41403)

    Pemeliharaan

    • Alat perencanaan dinonaktifkan secara default; aktifkan dengan tools.update_plan.enabled = true. (#41744)
    • Rekomendasi plugin kini mulai dimuat saat proses startup, sehingga mengurangi penundaan sebelum giliran pertama. (#41375)

    Log perubahan lengkap: rust-v0.151.0...rust-v0.152.0

    Rilis GitHub: rust-v0.152.0

    Sumber: Entri log perubahan resmi

Agustus 2026

  • Codex CLI 0.151.0

    npm install -g @openai/codex@0.151.0
    Lihat detail

    Fitur baru

    • Menambahkan masa tenggang yang dapat dikonfigurasi untuk menemukan alat dari MCP server opsional. (#41199)
    • Ekstensi kini dapat memeriksa atau mengganti hasil alat MCP sebelum hasil tersebut sampai ke model. (#41202)
    • Katalog plugin kini menggabungkan konfigurasi per repositori dan melaporkan marketplace proyek yang tidak valid tanpa menyembunyikan plugin yang valid. (#41208)

    Perbaikan bug

    • Mempertahankan profil izin yang dipulihkan di seluruh giliran TUI dan mencegah /cd melemahkan pembatasan sandbox. (#41192)
    • Menjaga ketersediaan alat dan tingkat upaya penalaran tetap tepat saat beralih model atau menggunakan model lain sebagai fallback. (#41195, #41206)
    • Meningkatkan penerapan sandbox jarak jauh dengan menggunakan direktori home, sistem operasi, dan konvensi jalur aktual milik eksekutor. (#41196, #41204, #41207, #41209)
    • Mempertahankan galat alat dan sumber daya MCP terstruktur dalam respons app-server. (#41196)
    • Memperhitungkan penggunaan token subagen bertingkat dalam anggaran sasaran root. (#41183)
    • Mencegah klasifikasi Guardian yang kedaluwarsa mengotorisasi tindakan setelah status izin berubah. (#41196)

    Pemeliharaan

    • Menambahkan telemetri untuk peninjauan stdin yang dieskalasi dan penemuan MCP oleh eksekutor jarak jauh. (#41189, #41205)
    • Menstabilkan pengujian WebSocket Guardian dan fixture inti dalam CI yang lambat atau memiliki tingkat konkurensi tinggi. (#41191, #41194)

    Log perubahan lengkap: rust-v0.150.0...rust-v0.151.0

    Rilis GitHub: rust-v0.151.0

    Sumber: Entri log perubahan resmi

  • Codex CLI 0.150.1

    npm install -g @openai/codex@0.150.1
    Lihat detail

    Perbaikan bug

    • Pemadatan jarak jauh kini secara default memperhitungkan gambar yang dipertahankan dalam anggaran token dan memangkas gambar lama bila diperlukan. (#41003)

    Log perubahan lengkap: rust-v0.150.0...rust-v0.150.1

    Rilis GitHub: rust-v0.150.1

    Sumber: Entri log perubahan resmi

  • ChatGPT untuk iOS 1.2026.230

    Fitur baru

    • Cari tugas berdasarkan judul dan isi percakapan di seluruh host yang terhubung.
    • Atur upaya penalaran melalui indikator ringkas di penyusun pesan.
    • Buka editor layar penuh untuk prompt yang lebih panjang.
    • Konfigurasikan pintasan Layar Utama untuk ChatGPT, Work, dan Codex Remote.
    • Tambahkan komentar opsional ke anotasi respons yang dipilih.

    Peningkatan

    • Utas panjang dimuat lebih cepat dengan mengambil riwayat lama sesuai kebutuhan.
    • Tata letak, urutan, dan penyematan daftar tugas kini konsisten dengan aplikasi desktop.
    • Visualisasi sebaris mengikuti pengaturan tampilan dan warna aksen iOS.

    Sumber: Entri log perubahan resmi

  • Codex CLI 0.150.0

    npm install -g @openai/codex@0.150.0
    Lihat detail

    Fitur baru

    • Sebut tugas Codex lain dengan @ untuk membaca, membuat, dan mengirim pesan ke tugas dari terminal. (#40308, #40315)
    • Gunakan /copy untuk memilih respons, blok kode, dan kutipan blok yang akan disalin. (#39997)
    • Beri judul secara otomatis pada tugas terminal tanpa nama dan gunakan /rename dengan judul yang disarankan. (#40492, #40495)
    • Buka label tautan Markdown yang dapat diklik di terminal yang didukung. (#40471)
    • Beralih di antara mode izin dengan pintasan papan ketik dan ulangi pengeditan Vim dengan .. (#39873, #40521)
    • Jalankan hook Interrupt saat giliran tingkat teratas yang aktif diinterupsi. (#40511)

    Perbaikan bug

    • Proyek yang tidak tepercaya tidak lagi memuat file AGENTS.md proyek, dan kebijakan larangan baca terkelola tetap tersimpan dengan benar. (#39837, #40004)
    • Diagnostik app-server menyamarkan kredensial. (#39993)
    • Pencarian bearer token MCP jarak jauh, pengaktifan server wajib, dan kompatibilitas mundur kini lebih andal. (#39926, #39952, #39979)
    • Sandbox Windows dengan hak istimewa yang ditingkatkan menangani jalur Unicode dengan benar. (#39971, #40570)
    • Penghentian Unix tidak lagi macet karena proses yang dilepas, dan keluaran terminal dipertahankan sepenuhnya. (#40460)
    • Pemadatan percakapan dan alur kerja multiagen kini berfungsi dengan benar di Amazon Bedrock. (#39804, #39825)

    Log perubahan lengkap: rust-v0.149.0...rust-v0.150.0

    Rilis GitHub: rust-v0.150.0

    Sumber: Entri log perubahan resmi

  • Ekstensi browser, alat situs, dan masuk melalui cloud

    • Lebih banyak browser: Gunakan ekstensi browser ChatGPT di Microsoft Edge, Brave, Opera, dan Vivaldi, serta Chrome. Siapkan browser Anda di Pengaturan > Computer Use dalam aplikasi desktop ChatGPT. Kelimanya mendukung penyebutan tab dan kontrol browser; Opera tidak mendukung percakapan samping.
    • Alat situs (WebMCP): Di browser bawaan aplikasi desktop, ChatGPT Work dan Codex dapat menggunakan alat yang disediakan oleh situs web untuk bekerja dengan halaman tersebut. Gunakan GPT-5.6 Sol atau GPT-5.6 Terra dan perbarui ke aplikasi desktop terbaru. Alat situs tidak tersedia dengan GPT-5.6 Luna atau di ruang kerja Enterprise maupun Edu.
    • Masuk melalui browser cloud: Pada paket yang memenuhi syarat, ChatGPT Work di web, iOS, dan Android dapat meminta Anda untuk masuk ke situs web yang didukung melalui browser cloud. Masukkan detail Anda dalam alur masuk, bukan dalam percakapan. Sesi browser cloud tetap terpisah dari browser lokal Anda. Fitur masuk ke situs web tidak tersedia untuk ruang kerja Enterprise atau Edu.

    Ketersediaan bergantung pada peluncuran bertahap dan pengaturan ruang kerja. Persyaratan akses situs web dan konfirmasi tindakan tetap berlaku.

    Sumber: Entri log perubahan resmi

  • Picu tugas terjadwal dari peristiwa Gmail, Slack, dan GitHub

    Tugas terjadwal ChatGPT kini dapat dijalankan saat peristiwa yang didukung terjadi di Gmail, Slack, atau GitHub. Filter pesan Gmail berdasarkan pengirim atau subjek, pantau channel Slack yang dipilih, atau tanggapi aktivitas pull request seperti peninjauan, komentar, pembaruan commit, dan penggabungan.

    Tugas yang dipicu peristiwa tersedia di ChatGPT pada web dan perangkat seluler untuk paket yang memenuhi syarat. Hubungkan aplikasi terkait dan setujui akses yang dimintanya sebelum membuat tugas. Aplikasi ChatGPT Slack harus menjadi anggota setiap channel yang dipantau, dan aplikasi GitHub yang terhubung harus memiliki akses ke setiap repositori yang dipantau.

    Tugas yang dipicu peristiwa tidak dapat sekaligus menggunakan jadwal berbasis waktu. Ketika peristiwa yang cocok tiba dalam waktu berdekatan, ChatGPT dapat menggabungkannya dalam satu proses. Buka Terjadwal untuk meninjau peristiwa yang tertunda atau pilih Jalankan sekarang.

    Pelajari cara memicu tugas terjadwal dari peristiwa aplikasi.

    Sumber: Entri log perubahan resmi

  • Perintah MCP server Codex tidak digunakan lagi

    Perintah codex mcp-server kini tidak digunakan lagi. Gunakan server aplikasi Codex sebagai gantinya. Untuk menggunakan Codex dari Claude Code, gunakan plugin Codex untuk Claude Code.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.149.1

    npm install -g @openai/codex@0.149.1
    Lihat detail

    Catatan perubahan lengkap: rust-v0.149.0...rust-v0.149.1

    Rilis GitHub: rust-v0.149.1

    Sumber: Entri catatan perubahan resmi

  • Pembaruan Codex dan ChatGPT

    Fitur baru

    • Apple Messages: Gunakan plugin Apple Messages di ChatGPT Work dan Codex pada macOS untuk membaca, mencari, menyusun draf, dan mengirim pesan. Secara default, pengiriman memerlukan persetujuan. Lihat panduan plugin.
    • Penyuntingan bersama Site: Jika tersedia, pemilik Site dapat mengundang anggota aktif dari ruang kerja yang sama sebagai editor. Editor dapat membaca database aktif dan menerbitkan pembaruan setelah pemilik menyelesaikan penerbitan pertama.
    • URL Site yang dapat diedit: Jika tersedia, pemilik dapat mengubah alamat Site yang dihosting ChatGPT tanpa membuat deployment lain. Alamat lama dialihkan ke alamat baru.
    • Computer History di Eropa: Computer History kini tersedia di EEA, Swiss, dan Britania Raya. Fitur ini tetap dinonaktifkan secara default dan memerlukan Memories; administrator ruang kerja terkelola harus mengaktifkan akses terlebih dahulu.
    • Snapshot thread bersama: Bagikan snapshot hanya-baca dari thread Codex lokal melalui aplikasi desktop ChatGPT untuk macOS. Tinjau snapshot sebelum membagikannya meskipun pola rahasia yang diketahui telah disamarkan.
    • Thread tersemat terpadu: Chat yang disematkan kini tetap tersinkronisasi antara aplikasi desktop ChatGPT dan iOS.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.149.0

    npm install -g @openai/codex@0.149.0
    Lihat detail

    Fitur baru

    • Menambahkan dasbor codex agents interaktif untuk menemukan, memulai, membuka, mengganti nama, dan menghentikan tugas.
    • Menambahkan perintah direktori kerja /cd, /pwd, dan /cwd serta codex queue untuk mengirim pesan ke sesi lokal atau jarak jauh yang sudah ada.
    • Memperluas penyuntingan Vim, memperkuat diagnostik codex doctor, dan menambahkan dukungan SDK untuk penggantian CLI yang presisi serta tingkat upaya penalaran max dan ultra.

    Perbaikan bug

    • Meningkatkan pengaktifan dan penamaan pesan dalam antrean, memulihkan profil izin pada thread yang dilanjutkan atau dicabangkan, serta menghapus aktivitas subagen duplikat.
    • Menghubungkan kembali sesi sideband Realtime WebRTC yang terputus, mempertahankan riwayat gulir Windows Terminal, dan membatasi buffer pemutaran ulang TUI yang tidak aktif.

    Catatan perubahan lengkap: rust-v0.148.0...rust-v0.149.0

    Rilis GitHub: rust-v0.149.0

    Sumber: Entri catatan perubahan resmi

  • Dukungan GitLab di Codex cloud (Beta)

    Dukungan GitLab tersedia dalam versi beta pada semua paket ChatGPT. Hubungkan proyek GitLab ke Codex cloud, buat lingkungan, mulai tugas dari issue atau merge request dengan @codex, dan minta peninjauan merge request satu kali atau otomatis.

    Integrasi ini berjalan di Codex cloud. Administrator ruang kerja terkelola dapat menonaktifkan konektor. Aktivitas yang dipicu GitLab memerlukan izin untuk mengonfigurasi webhook yang berlaku. Koneksi GitLab Self-Managed dan GitLab Dedicated memerlukan penyiapan oleh administrator ruang kerja, sedangkan aktivitas webhook memerlukan GitLab 19.0 atau yang lebih baru. Codex tidak dapat menyelesaikan peninjauan ketika GitLab tidak menyertakan diff yang diciutkan atau terlalu besar.

    Pelajari lebih lanjut di Integrasi GitLab.

    Sumber: Entri catatan perubahan resmi

  • Computer History

    Computer History adalah fitur opsional di aplikasi desktop ChatGPT pada macOS yang mengubah aktivitas di berbagai aplikasi dan situs web menjadi memori serta linimasa yang dapat digunakan ChatGPT dan Codex. Pilih aplikasi dan situs web mana yang berkontribusi, jeda pengumpulan, serta tinjau atau hapus riwayat Anda kapan saja.

    Computer History tersedia bagi pengguna ChatGPT Pro, Business, dan Enterprise. Administrator Business dan Enterprise harus mengaktifkan akses sebelum anggota ruang kerja dapat mengaktifkannya. Ketersediaan awal tidak mencakup Wilayah Ekonomi Eropa (EEA), Swiss, dan Britania Raya.

    Sumber: Entri catatan perubahan resmi

  • Pratinjau desktop Linux dan impor agen

    Instal aplikasi desktop ChatGPT di Linux

    Aplikasi desktop ChatGPT untuk Linux tersedia dalam versi pratinjau untuk distribusi desktop Ubuntu, Debian, dan Fedora yang didukung pada prosesor x64 dan ARM64. Unduh paket .deb atau .rpm untuk distribusi Anda, lalu masuk untuk bekerja dengan proyek, file lokal, dan Codex.

    Impor penyiapan dan pekerjaan terbaru dari agen lain

    Aplikasi desktop mendukung Claude Code, Claude Cowork, dan Cursor. Impor instruksi, pengaturan, skill, plugin, proyek, dan pekerjaan terbaru, lalu aktifkan pembaruan otomatis di Settings > Import agar pekerjaan yang diimpor tetap tersinkronisasi.

    Codex CLI juga dapat mengimpor penyiapan yang didukung dan chat terbaru dari Claude Code dan Cursor dengan /import.

    Sumber: Entri catatan perubahan resmi

  • Memperkenalkan Daybreak Blue dan Daybreak Red

    Daybreak kini menawarkan dua tingkat akses bagi praktisi pertahanan yang disetujui: Daybreak Blue dan Daybreak Red. Gunakan keduanya untuk beralih dari temuan keamanan ke perbaikan tervalidasi dalam pelibatan yang diberi izin secara eksplisit.

    Mulailah dengan Daybreak Blue untuk sebagian besar pekerjaan keamanan defensif. Tingkat ini memberikan akses ke model serbaguna seperti GPT-5.6 Sol untuk menemukan kerentanan, meninjau keamanan kode, merekayasa deteksi, merespons insiden, menganalisis malware, dan memvalidasi patch.

    Daybreak Red menyediakan akses yang disetujui secara terpisah ke model yang dilatih khusus seperti GPT-5.6 Cyber untuk mereproduksi kerentanan yang diizinkan, memvalidasi eksploitasi, melakukan pengujian penetrasi, red teaming, dan menganalisis sistem kompleks.

    Akses memerlukan persetujuan melalui Trusted Access for Cyber dan hanya berlaku untuk identitas, ruang kerja atau organisasi dan proyek API, model, serta antarmuka produk yang disetujui. Daybreak Red memerlukan persetujuan dan penyediaan terpisah; akses Daybreak Blue tidak memberikan akses ke Daybreak Red.

    Bekerjalah di lingkungan terisolasi, tentukan cakupan pelibatan Anda, gunakan profil izin dengan hak akses minimum, dan konfigurasikan Auto-review untuk tindakan yang memenuhi syarat sebelum tindakan tersebut melintasi batas sandbox.

    Pelajari lebih lanjut tentang Cyber Safety, tarif kredit Codex, dan harga token API.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.146.1

    npm install -g @openai/codex@0.146.1
    Lihat detail

    Perbaikan bug

    • Menerapkan default peninjauan otomatis yang lebih aman untuk model berkemampuan siber dan menjelaskan perubahan izin di antarmuka terminal. (#37057)

    Catatan perubahan lengkap: rust-v0.146.0...rust-v0.146.1

    Rilis GitHub: rust-v0.146.1

    Sumber: Entri catatan perubahan resmi

Juli 2026

  • GPT-5.4 dan GPT-5.4 mini dihentikan dari Codex pada 31 Agustus

    Pada 31 Agustus 2026, GPT-5.4 dan GPT-5.4 mini tidak akan tersedia lagi di Codex bagi pengguna yang masuk dengan ChatGPT. GPT-5.4 dan GPT-5.4 mini akan tetap tersedia di OpenAI API dan dalam sesi Codex yang diautentikasi dengan API key.

    Beralihlah ke pengganti yang direkomendasikan:

    • Ganti gpt-5.4 dengan gpt-5.6-terra (GPT-5.6 Terra).
    • Ganti gpt-5.4-mini dengan gpt-5.6-luna (GPT-5.6 Luna).

    Sebelum tenggat, perbarui default ruang kerja, pengaturan model yang disimpan, konfigurasi terkelola, agen khusus, dan tugas terjadwal yang menggunakan salah satu model tersebut.

    Lihat Model Codex dan ketersediaan model ruang kerja untuk detailnya.

    Sumber: Entri catatan perubahan resmi

  • Peningkatan browser, peninjauan multi-repositori, dan penyuntingan gambar 26.727

    Pembaruan terbaru aplikasi desktop ChatGPT membuat penelusuran, peninjauan kode, dan penyuntingan gambar yang dihasilkan menjadi lebih cepat dan mudah.

    Telusuri dan temukan konteks lebih cepat

    • Ketik di bilah alamat browser bawaan untuk membuka kembali halaman dari riwayat penelusuran Anda atau menelusuri Google ketika tidak ada kecocokan.
    • Kelola riwayat penelusuran Anda di Settings, dan izinkan ChatGPT menelusuri riwayat tersebut ketika tugas perlu menemukan halaman yang pernah Anda kunjungi.
    • Gunakan ekstensi Chrome untuk menyebut tab yang terbuka atau memasukkan teks halaman yang disorot ke chat samping Anda.
    • Ajukan pertanyaan tentang video YouTube apa pun di ekstensi Chrome dan dapatkan jawaban dalam hitungan detik.
    • Klik kanan halaman web dan pilih Ask ChatGPT.

    Pelajari lebih lanjut tentang browser bawaan dan ekstensi Chrome.

    Tinjau perubahan di berbagai repositori

    Lihat semua repositori dalam proyek multi-folder dan baris yang berubah di setiap repositori. Pilih Review untuk memeriksa diff di seluruh repositori tersebut tanpa beralih di antara tampilan peninjauan terpisah.

    Sempurnakan gambar yang dihasilkan

    Buka gambar yang dihasilkan dalam penampil yang diperluas, lalu beralih antara Focused view dan Canvas view. Tambahkan komentar pada berbagai gambar, pilih gambar yang Anda inginkan, dan kirim penyuntingan terarah tanpa meninggalkan percakapan. Pelajari lebih lanjut tentang pembuatan gambar.

    Peningkatan dan perbaikan bug lainnya

    • Menambahkan Activity view baru di bilah samping untuk chat yang baru-baru ini Anda gunakan atau yang memerlukan perhatian. Pilih ikon lonceng atau tekan Cmd/Ctrl+Opt+U.
    • Memperbarui pengaturan browser agar hanya menampilkan browser yang didukung.
    • Meningkatkan keandalan instalasi Windows ketika path file paket panjang.
    • Peningkatan performa dan perbaikan bug lainnya.

    Sumber: Entri catatan perubahan resmi

  • Masuk dengan ChatGPT (beta)

    Masuk dengan ChatGPT mulai diluncurkan dalam versi beta pada plugin dan situs mitra tertentu, dimulai dengan Airtable, GitLab, HubSpot, Notion, Supabase, dan Vercel.

    Saat menghubungkan plugin yang didukung dari direktori plugin ChatGPT, Anda dapat menggunakan Masuk dengan ChatGPT untuk membuat atau menautkan akun dengan layanan tersebut dalam lebih sedikit langkah. Di situs mitra yang berpartisipasi, Anda juga dapat memilih Sign in with ChatGPT untuk membuat atau mengakses akun Anda.

    Hal ini memudahkan Anda mulai bekerja dengan alat yang didukung di ChatGPT dan Codex.

    Saat Anda masuk, mitra hanya menerima nama, alamat email, dan foto profil Anda jika tersedia. Anda tetap harus meninjau dan menyetujui akses yang diminta setiap plugin sebagai langkah terpisah.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.146.0

    npm install -g @openai/codex@0.146.0
    Lihat detail

    Fitur baru

    • Memberi nama sesi baru dengan /new atau /clear, menyematkan thread penting, dan beralih di antara percakapan samping tanpa menutupnya.
    • Mendukung manifes Agent Plugins, penerbitan plugin ruang kerja, dan marketplace plugin tambahan untuk Amazon Bedrock dan Claude Code.
    • Mencabangkan thread dengan riwayat berhalaman, termasuk cabang sementara yang tidak muncul dalam daftar thread.
    • Menghubungkan App Server ke host Code Mode jarak jauh melalui WebSocket.
    • Mengaktifkan pencarian web mandiri untuk penyedia model khusus yang kompatibel.
    • Menemukan skill yang disediakan eksekutor dan membaca sumber daya terkaitnya secara aman, termasuk skill yang dipilih secara eksplisit.

    Perbaikan bug

    • Mematuhi proksi yang dikonfigurasi pada autentikasi, pengunduhan plugin, otorisasi MCP, eksekusi jarak jauh, WebSocket, pengalihan, dan koneksi LM Studio.
    • Menjaga koneksi MCP dan alat Apps tetap mutakhir saat autentikasi atau konfigurasi berubah, dengan menghubungkan kembali server yang tertutup tanpa memulai ulang koneksi yang sehat.
    • Mempertahankan pesan yang dikirim, respons akhir, kesalahan giliran yang gagal, stempel waktu impor, dan pengaturan persetujuan selama interupsi, pemutaran ulang, impor, serta pencabangan.
    • Meningkatkan responsivitas dan rendering terminal, termasuk interupsi tanpa pemblokiran, penanganan papan ketik, tata letak sempit, hyperlink, dan hasil penyebutan yang diperbarui.
    • Memperbaiki tombol navigasi Windows, menghentikan pohon proses dalam sandbox secara andal, dan mempertahankan pengaturan proksi selama peninjauan keamanan.
    • Mempertahankan lebih banyak skill yang tersedia saat anggaran konteks terbatas dan memperingatkan ketika katalog skill harus dipangkas.

    Dokumentasi

    • Mendokumentasikan penggunaan klien HTTP bersama, pooling koneksi yang mempertimbangkan proksi, dan penanganan permintaan keluar yang aman.
    • Memperjelas kanonisasi huruf drive Windows untuk nilai PathUri.

    Pemeliharaan

    • Menerbitkan artefak rilis, metadata kanal, dan alias penginstal melalui infrastruktur rilis yang dihosting OpenAI, dengan GitHub sebagai fallback.
    • Menandatangani dan menotarisasi executable pembantu macOS yang dibundel sebelum pengemasan.
    • Mengurangi overhead serialisasi App Server dan alokasi pembuatan permintaan yang tidak diperlukan.
    • Menambahkan pengenalan paket enterprise dan kontrol administrator untuk pembaruan dalam aplikasi.

    Catatan perubahan lengkap: rust-v0.145.0...rust-v0.146.0

    Rilis GitHub: rust-v0.146.0

    Sumber: Entri catatan perubahan resmi

  • ChatGPT untuk iOS 1.2026.202

    Peningkatan dan perbaikan bug

    • Percakapan suara kini menggunakan suara ChatGPT yang Anda pilih dan menampilkan peringatan batas penggunaan.
    • Meningkatkan penyambungan kembali dan kesinambungan tugas saat kembali ke App atau membuka kunci dengan Face ID.
    • Pelengkapan otomatis penyusun kini sesuai dengan penyebutan plugin di desktop dan menyertakan skill dari plugin yang terinstal.
    • Referensi teks yang dipilih tetap tersedia setelah dikirim sehingga Anda dapat mempratinjaunya kembali.
    • Meningkatkan kontrol sasaran dengan progres yang lebih jelas saat menjeda atau melanjutkan.
    • Visualisasi sebaris kini merender tabel dan tema visual dengan lebih andal.
    • Diff ruang kerja berukuran besar menjadi lebih responsif.
    • Memperbaiki tugas yang dipulihkan agar tidak mengubah model yang dipilih.
    • Mencegah penyusun macet setelah prompt dimulai.
    • Memperbaiki label, ikon, dan output placeholder alat browser serta komputer.

    Sumber: Entri catatan perubahan resmi

  • ChatGPT Voice dan proyek multi-folder 26.715

    Didukung oleh GPT-Live, ChatGPT Voice memungkinkan Anda membicarakan pekerjaan dan mengoordinasikan tugas di Chat, Work, serta Codex dalam aplikasi desktop ChatGPT.

    Fitur baru

    • Mulai chat atau tugas baru dalam mode suara, lalu minta ChatGPT untuk memulai, memeriksa, atau mengarahkan pekerjaan di thread lain.
    • Di macOS, aktifkan Screen context untuk membagikan appshot dari jendela paling depan.
    • Gunakan Voice dengan paket Plus, Pro, Business, Edu, dan Enterprise di aplikasi desktop serta melalui Remote di iOS.
    • Tambahkan beberapa folder terkait ke proyek lokal, pilih folder utama untuk chat baru, operasi Git, dan penemuan otomatis AGENTS.md, skill, serta config.toml, sembari tetap menyediakan folder sekunder untuk pencarian, pembacaan, dan penyuntingan file.

    Mulai gunakan ChatGPT Voice dan proyek lokal multi-folder.

    Sumber: Entri catatan perubahan resmi

  • Codex CLI 0.145.0

    npm install -g @openai/codex@0.145.0

    Fitur baru

    • Menambahkan riwayat thread berhalaman dengan fungsi melanjutkan, pencarian, nama persisten, dukungan subagen, dan memori.
    • Memperluas /import untuk pengaturan Cursor dan Claude Code, MCP server, plugin, sesi, perintah, serta memori proyek.
    • Menambahkan login dan endpoint Amazon Bedrock eksperimental, input dan output audio, realtime V3, kontrol multiagen V2, serta visualisasi terminal yang aman dan dapat diklik.

    Peningkatan dan perbaikan bug

    • Mempertahankan konteks saat menyunting prompt sebelumnya atau mencoba kembali giliran yang ditahan oleh buffer keamanan.
    • Meningkatkan rendering terminal untuk percakapan panjang, pengaktifan MCP dan penanganan OAuth, eksekusi dan sandboxing Windows, fallback code-mode macOS, serta persetujuan keamanan.
    • Memperbarui skill OpenAI Docs bawaan untuk GPT-5.6 dan meningkatkan ripgrep yang dikemas ke 15.2.0.
  • ChatGPT untuk iOS 1.2026.195

    Fitur baru

    • Menambahkan diagram Mermaid sebaris, formulir interaktif dalam tugas Codex, dan pemulihan prompt yang belum dikirim di seluruh tugas, host, serta ruang kerja.

    Peningkatan dan perbaikan bug

    • Meningkatkan daftar tugas, transisi penyusun, pelanjutan sasaran, progres rencana, kontrol Fast, dikte, orientasi awal Remote, dan navigasi iPad.
    • Memperbaiki crash akibat daftar tugas duplikat, tindakan tugas iOS 18, spasi, padding lampiran, dan indikator transkripsi duplikat.
  • Codex CLI 0.144.6

    npm install -g @openai/codex@0.144.6

    Perbaikan bug

    • Memperbarui instruksi bawaan GPT-5.6 Sol, Terra, dan Luna serta memperbaiki jendela konteksnya menjadi 272.000 token.
  • Codex CLI 0.144.5

    npm install -g @openai/codex@0.144.5

    Perbaikan bug

    • Meningkatkan deteksi perintah berbahaya untuk lebih banyak bentuk rm paksa dan memperjelas alasan penolakan perintah.
  • Codex CLI 0.144.4

    npm install -g @openai/codex@0.144.4

    Pemeliharaan

    • Rilis patch ini tidak berisi perubahan yang terlihat oleh pengguna.
  • ChatGPT untuk iOS 1.2026.188

    Fitur baru

    • Menambahkan dukungan untuk visualisasi sebaris dalam tugas Codex.

    Peningkatan dan perbaikan bug

    • Meningkatkan pembuatan dan pengelolaan tugas dari percakapan, dengan tautan yang andal ke tugas yang baru dibuat.
    • Meningkatkan gaya aktivitas alat dan indikator progres.
    • Meningkatkan umpan balik saat membuka file.
    • Meningkatkan penyusun agar kontrol tetap terlihat di atas papan ketik untuk prompt panjang dan ukuran teks yang lebih besar.
    • Memperbaiki pemilihan dan pemulihan mode Fast untuk setiap tugas.
    • Memperbaiki prompt awal yang mengabaikan preset persetujuan yang dipilih.
    • Memperbaiki latar belakang pelengkapan otomatis dan baris tugas yang menjadi tidak responsif selama gestur usap.
  • Codex CLI 0.144.3

    npm install -g @openai/codex@0.144.3

    Pemeliharaan

    • Rilis yang hanya memperbarui versi ini tidak berisi perubahan pull request yang digabungkan sejak rust-v0.144.2.
  • Codex CLI 0.144.2

    npm install -g @openai/codex@0.144.2

    Perbaikan bug

    • Memulihkan kebijakan peninjauan otomatis, format permintaan, dan perilaku alat Guardian sebelumnya setelah mengembalikan regresi prompt.
  • Codex bergabung dengan aplikasi desktop ChatGPT

    Codex kini menjadi bagian dari aplikasi desktop ChatGPT di macOS dan Windows. Pengguna Codex App yang sudah ada dapat memperbarui seperti biasa dan mempertahankan proyek, pengaturan, serta alur kerja mereka.

    Fitur baru

    • Edit Markdown dan kode secara langsung dengan anotasi sebaris.
    • Tinjau PR GitHub di bilah samping.
    • Bekerja di berbagai repositori dalam satu proyek.

    Peningkatan dan perbaikan bug

    • Meningkatkan Computer Use dengan GPT-5.6.
    • Meningkatkan aktivitas tugas dan pengelolaan plugin.
    • Meningkatkan keandalan koneksi seluler.
    • Meningkatkan rendering video untuk proyek SSH.
  • Codex CLI 0.144.1 dan 0.144.0

    npm install -g @openai/codex@0.144.1
  • Codex CLI 0.143.0

    npm install -g @openai/codex@0.143.0
  • ChatGPT untuk iOS 1.2026.181

    Fitur baru

    • Buat dan kelola tugas Codex.
    • Gunakan filter diff yang lebih lengkap.
    • Kirim bagian transkrip yang dipilih ke penyusun.
    • Pratinjau lampiran.
    • Buka pintasan koneksi SSH.

    Peningkatan

    • Memperjelas informasi penggunaan.
  • Codex CLI 0.142.5

    npm install -g @openai/codex@0.142.5

Pembaruan lainnya