(https://github.githubassets.com) (https://avatars.githubusercontent.com) (https://github-cloud.s3.amazonaws.com) (https://user-images.githubusercontent.com/) (https://github.githubassets.com) (https://avatars.githubusercontent.com) (https://github.githubassets.com/assets/react-e27d1b3e03961e68.js) (https://github.githubassets.com/assets/react-compiler-runtime-4610bd6d3de9c049.js) (https://github.githubassets.com/assets/scheduler-58b860b049ca307c.js) (https://github.githubassets.com/assets/react-dom-e5fd46a22d5c4058.js) (https://github.githubassets.com/assets/react-dom-client-1b4a3ee065998cea.js) (https://github.githubassets.com/assets/react-is-e0b593954b4706d8.js) (https://github.githubassets.com/assets/react-jsx-runtime-4915cb0f5b3aff04.js) (https://github.githubassets.com/assets/react-reconciler-8e99e505c4429605.js) (../../../../github.githubassets.com/assets/light-5dbcec9494a4b72a.css) (../../../../github.githubassets.com/assets/light_high_contrast-2c37516e31f5cf16.css) (../../../../github.githubassets.com/assets/dark-3e377256317f2e0c.css) (../../../../github.githubassets.com/assets/dark_high_contrast-9b90d0e5bcd439cb.css) (../../../../github.githubassets.com/assets/primer-primitives-481dd41110039ca3.css) (../../../../github.githubassets.com/assets/primer-304df9d337dfabf8.css) (../../../../github.githubassets.com/assets/global-4bb91ef8da43c691.css) (../../../../github.githubassets.com/assets/github-87010290fe365c04.css) (../../../../github.githubassets.com/assets/repository-2e22ad38e5d3abf4.css) (https://github.githubassets.com/assets/wp-runtime-f580406bf692b3b4.js) (https://github.githubassets.com/assets/app-foundation-f969c870666e8ce5.js) (https://github.githubassets.com/assets/app-runtime-b6506d3445009458.js) (https://github.githubassets.com/assets/fetch-utilities-804a14996977c014.js) (https://github.githubassets.com/assets/ser-d852a7c1583fa04a.js) (https://github.githubassets.com/assets/tp-ea613009a991e211.js) (../../../../github.githubassets.com/assets/app-runtime.3f650f4e120302da.module.css) (https://github.githubassets.com/assets/catalyst-42724bfdecdcf111.js) (https://github.githubassets.com/assets/selector-observer-e8810f64c443fb9b.js) (https://github.githubassets.com/assets/relative-time-element-0417f617ad744a0d.js) (https://github.githubassets.com/assets/by-9da36843ba9d191d.js) (https://github.githubassets.com/assets/ja9-9a1160b939f2cd52.js) (https://github.githubassets.com/assets/3h-55903cf2303047ad.js) (https://github.githubassets.com/assets/hk-0d35a1220587d888.js) (https://github.githubassets.com/assets/jz5-c964b1a3671f2a92.js) (https://github.githubassets.com/assets/hj-1d800d09e9a8720a.js) (https://github.githubassets.com/assets/j05-10f96af53091e73a.js) (https://github.githubassets.com/assets/runtime-helpers-5e0b3ae3c4036207.js) (https://github.githubassets.com/assets/aria-live-752acdc868e2da64.js) (https://github.githubassets.com/assets/hotkey-29e322f10ab66da1.js) (https://github.githubassets.com/assets/react-core-38c3e823b8b765d2.js) (https://github.githubassets.com/assets/a9-34620c7b13885011.js) (https://github.githubassets.com/assets/ur-70bba5c3bb7a8157.js) (https://github.githubassets.com/assets/4t-4c39f7195fc42cc8.js) (https://github.githubassets.com/assets/pb-50923fbb73a82096.js) (https://github.githubassets.com/assets/6n-afcf86ccabc4cad2.js) (https://github.githubassets.com/assets/zj-98899939037c5cfa.js) (https://github.githubassets.com/assets/o6-2a1c68d269710ee9.js) (https://github.githubassets.com/assets/h9a-c6405aa090de0e84.js) (https://github.githubassets.com/assets/js-4eb97d5803e657c0.js) (https://github.githubassets.com/assets/qb-a0e693fcd611d4c6.js) (https://github.githubassets.com/assets/unc-96389cade7bad821.js) (https://github.githubassets.com/assets/nu5-cb2c51303d27ce28.js) (../../../../github.githubassets.com/assets/react-core.663487d3a99f1cde.module.css) (https://github.githubassets.com/assets/primer-react-3c370e65b60d03de.js) (https://github.githubassets.com/assets/op-acddf38478d45ef9.js) (https://github.githubassets.com/assets/nc-96cd2a2600416573.js) (https://github.githubassets.com/assets/qmp-c7cfba40cf5a93b0.js) (https://github.githubassets.com/assets/t7l-a52ba56147f77909.js) (https://github.githubassets.com/assets/4u-ec4874f70bfd5d76.js) (https://github.githubassets.com/assets/s07-9b492235a70636ac.js) (https://github.githubassets.com/assets/d-d1740432ad5b35a9.js) (https://github.githubassets.com/assets/pi-bf41cd13ce1c11ac.js) (https://github.githubassets.com/assets/juk-e290f71b1e4a3af2.js) (https://github.githubassets.com/assets/xi-10f54e9a0194937c.js) (https://github.githubassets.com/assets/j8-1800e3016c7da2d5.js) (https://github.githubassets.com/assets/du-82a111273a5c7481.js) (https://github.githubassets.com/assets/xf1-618de763a8660fd1.js) (https://github.githubassets.com/assets/37-768725b09cc08a3c.js) (https://github.githubassets.com/assets/pd7-c7147c8bf830bcb9.js) (https://github.githubassets.com/assets/sng-a47538d7fd38d342.js) (https://github.githubassets.com/assets/iy-bf910a3fd103e7ed.js) (https://github.githubassets.com/assets/18-94b3c3616bb520fe.js) (https://github.githubassets.com/assets/q6b-aa262c7bdf50341e.js) (https://github.githubassets.com/assets/7x-71d30cb240cd901f.js) (https://github.githubassets.com/assets/ytw-ee5347b9dc98f072.js) (https://github.githubassets.com/assets/hm-6bc180d75f261d92.js) (https://github.githubassets.com/assets/v7o-a62e539c4ddd355a.js) (https://github.githubassets.com/assets/kc-82ff312ae8528d92.js) (https://github.githubassets.com/assets/xr-3bb434ea62df5a6c.js) (https://github.githubassets.com/assets/2zj-7dc1413b9a39ed08.js) (https://github.githubassets.com/assets/tv-6b4b80fd841e5284.js) (https://github.githubassets.com/assets/wb-a9a97623a6c28926.js) (https://github.githubassets.com/assets/h2-f1c257100a0ff888.js) (../../../../github.githubassets.com/assets/primer-react-css.19c094e442d2b51f.module.css) (../../../../github.githubassets.com/assets/repo.fea430c414ded584.module.css) CLI: make `daemon_auto_start` opt-in — a persistent, self-updating background daemon shouldn't be the default · Issue #48195 · openai/codex · GitHub (repo_issues) (https://github.githubassets.com/) (https://github.com/opensearch.xml) (GitHub) (https://github.com/fluidicon.png) (GitHub) (708) (48195.html) (https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg) (https://github.githubassets.com/favicons/favicon.png) (../../../../github.githubassets.com/favicons/favicon.svg) (../../../manifest.json) (48195.html#start-of-content) Skip to content (https://github.githubassets.com/assets/j2-68434961498b7a8a.js) (https://github.githubassets.com/assets/keyboard-shortcuts-dialog-7f8b251ac6fe23de.js) (../../../../github.githubassets.com/assets/keyboard-shortcuts-dialog.38ce2dd121a178f0.module.css) (https://github.githubassets.com/assets/app-install-banner-partial-370cba3e1eebc93c.js) (../../../../github.githubassets.com/assets/app-install-banner-partial.86ef209cd8871d09.module.css) (https://github.githubassets.com/assets/et9-c17a6241a97c7388.js) (https://github.githubassets.com/assets/7o-c0530a9b3928806d.js) (https://github.githubassets.com/assets/fz-c28a93818d6ea8a9.js) (https://github.githubassets.com/assets/jag-f2f5a94fe9f40e66.js) (https://github.githubassets.com/assets/hw-8ce7888b57d0a23c.js) (https://github.githubassets.com/assets/e4-fa1865af822459e3.js) (https://github.githubassets.com/assets/53-e811274036f13710.js) (https://github.githubassets.com/assets/marketing-header-a206c61d76267fd9.js) (../../../../github.githubassets.com/assets/primer-react-brand-css.8167cacdeb2ad1dc.module.css) (../../../../github.githubassets.com/assets/marketing-header.cfb8fd553ae96c59.module.css) Navigation Menu (https://github.com/) (https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenai%2Fcodex%2Fissues%2F48195) Sign in Appearance settings Platform AI CODE CREATION (https://github.com/features/copilot) GitHub Copilot Write better code with AI (https://github.com/features/ai/github-app) GitHub Copilot app Direct agents from issue to merge (https://github.com/mcp) MCP Registry Integrate external tools DEVELOPER WORKFLOWS (https://github.com/features/actions) Actions Automate any workflow (https://github.com/features/codespaces) Codespaces Instant dev environments (https://github.com/features/issues) Issues Plan and track work (https://github.com/features/code-review) Code Review Manage code changes (https://github.com/features/code-quality) Code Quality Enforce quality at merge APPLICATION SECURITY (https://github.com/security/advanced-security) GitHub Advanced Security Find and fix vulnerabilities (https://github.com/security/advanced-security/code-security) Code security Secure your code as you build (https://github.com/security/advanced-security/secret-protection) Secret protection Stop leaks before they start EXPLORE (https://github.com/why-github) Why GitHub (https://docs.github.com) Documentation (https://github.blog) Blog (https://github.blog/changelog) Changelog (https://github.com/marketplace) Marketplace (https://github.com/features) View all features Solutions BY COMPANY SIZE (https://github.com/enterprise) Enterprises (https://github.com/team) Small and medium teams (https://github.com/enterprise/startups) Startups (https://github.com/solutions/industry/nonprofits) Nonprofits BY USE CASE (https://github.com/solutions/use-case/app-modernization) App Modernization (https://github.com/solutions/use-case/devsecops) DevSecOps (https://github.com/solutions/use-case/devops) DevOps (https://github.com/solutions/use-case/ci-cd) CI/CD (https://github.com/solutions/use-case) View all use cases BY INDUSTRY (https://github.com/solutions/industry/healthcare) Healthcare (https://github.com/solutions/industry/financial-services) Financial services (https://github.com/solutions/industry/manufacturing) Manufacturing (https://github.com/solutions/industry/government) Government (https://github.com/solutions/industry) View all industries (https://github.com/solutions) View all solutions Resources EXPLORE BY TOPIC (https://github.com/resources/articles?topic=ai) AI (https://github.com/resources/articles?topic=software-development) Software Development (https://github.com/resources/articles?topic=devops) DevOps (https://github.com/resources/articles?topic=security) Security (https://github.com/resources/articles) View all topics EXPLORE BY TYPE (https://github.com/customer-stories) Customer stories (https://github.com/resources/events) Events & webinars (https://github.com/resources/whitepapers) Ebooks & reports (https://github.com/solutions/executive-insights) Business insights (https://skills.github.com) GitHub Skills SUPPORT & SERVICES (https://docs.github.com) Documentation (https://support.github.com) Customer support (https://github.com/orgs/community/discussions) Community forum (https://github.com/trust-center) Trust center (https://github.com/partners) Partners (https://github.com/resources) View all resources Open Source COMMUNITY (https://github.com/open-source/sponsors) GitHub Sponsors Fund open source developers PROGRAMS (https://securitylab.github.com) Security Lab (https://maintainers.github.com) Maintainer Community (https://stars.github.com) GitHub Stars (https://archiveprogram.github.com) Archive Program REPOSITORIES (https://github.com/topics) Topics (https://github.com/trending) Trending (https://github.com/collections) Collections Enterprise ENTERPRISE SOLUTIONS (https://github.com/enterprise) Enterprise platform AI-powered developer platform AVAILABLE ADD-ONS (https://github.com/security/advanced-security) GitHub Advanced Security Enterprise-grade security features (https://github.com/features/copilot/copilot-business) Copilot for Business Enterprise-grade AI features (https://github.com/enterprise/premium-support) Premium Support Enterprise-grade 24/7 support (https://github.com/pricing) Pricing Search / (https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenai%2Fcodex%2Fissues%2F48195) Sign in (https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=openai%2Fcodex) Sign up Appearance settings You signed in with another tab or window. (48195.html) Reload to refresh your session. You signed out in another tab or window. (48195.html) Reload to refresh your session. You switched accounts on another tab or window. (48195.html) Reload to refresh your session. Dismiss alert (https://github.githubassets.com/assets/j6-148a74299e5a01ab.js) (https://github.githubassets.com/assets/y5-ed17e73b4c0bd15e.js) (https://github.githubassets.com/assets/n4-be595475cdbf7d4b.js) (https://github.githubassets.com/assets/cn-5641da3949021d1e.js) (https://github.githubassets.com/assets/kw-675dcdf3ed0dcbcf.js) (https://github.githubassets.com/assets/t5-cdf34bccc2955b56.js) (https://github.githubassets.com/assets/86g-ec28c25ed7d5de06.js) (https://github.githubassets.com/assets/iq-6d4ecf6d2fb6993c.js) (https://github.githubassets.com/assets/p2-7d8e7cee5b46cb45.js) (https://github.githubassets.com/assets/4d-76d8acdf21a33266.js) (https://github.githubassets.com/assets/lf-910ef220ce85c660.js) (https://github.githubassets.com/assets/yzb-7e2aa65cae685d3c.js) (https://github.githubassets.com/assets/a1-de1febce3d7bbe17.js) (https://github.githubassets.com/assets/pu-52c7e3a0a429730e.js) (https://github.githubassets.com/assets/0w-421f291c92a335a2.js) (https://github.githubassets.com/assets/wzg-fc116b15662f2c2c.js) (https://github.githubassets.com/assets/5f-64f8e7d5bcbd4787.js) (https://github.githubassets.com/assets/3r-2041c028625b7675.js) (https://github.githubassets.com/assets/5p-7cda9d030a2ff70b.js) (https://github.githubassets.com/assets/a7a-e4f366b8a907d1c8.js) (https://github.githubassets.com/assets/xfx-8f035f49ee810cb1.js) (https://github.githubassets.com/assets/pc-26c68fdf800aef4e.js) (https://github.githubassets.com/assets/ok-6d2c49d299ebf28c.js) (https://github.githubassets.com/assets/hh2-c26b27e4793cc4e5.js) (https://github.githubassets.com/assets/global-nav-bar-3b7060e4b070cbef.js) (../../../../github.githubassets.com/assets/0w.2622ae325085aae2.module.css) (../../../../github.githubassets.com/assets/global-nav-bar.ebf2002037eeab2a.module.css) (https://github.com/openai) openai (https://github.com/openai/codex) codex Repository navigation (https://github.com/openai/codex) Code (https://github.com/openai/codex/issues) Issues 5k+ (5k+) (https://github.com/openai/codex/pulls) Pull requests 165 (165) Only collaborators can create PRs (https://github.com/openai/codex/discussions) Discussions (https://github.com/openai/codex/actions) Actions (https://github.com/openai/codex/security) Security and quality 1 (1) (https://github.com/openai/codex/pulse) Insights Moreitems (../../../../github.githubassets.com/assets/app-runtime.3f650f4e120302da.module.css) (../../../../github.githubassets.com/assets/primer-react-css.19c094e442d2b51f.module.css) (../../../../github.githubassets.com/assets/react-core.663487d3a99f1cde.module.css) (../../../../github.githubassets.com/assets/bw0.e717b70a6ac7a70c.module.css) (../../../../github.githubassets.com/assets/u1s.aa6a6b5d6fac3e25.module.css) (../../../../github.githubassets.com/assets/nl.43f1fc5d3d240a84.module.css) (../../../../github.githubassets.com/assets/00.a291703a7358d831.module.css) (../../../../github.githubassets.com/assets/ek.1d1cdd82590e71d2.module.css) (../../../../github.githubassets.com/assets/jt.c5e8c60463f00ea6.module.css) (../../../../github.githubassets.com/assets/93.f57f93e851553825.module.css) (../../../../github.githubassets.com/assets/xmr.a618fab25e057671.module.css) (../../../../github.githubassets.com/assets/2wq.d5440555d48174c9.module.css) (../../../../github.githubassets.com/assets/4p3.b418d018ff4cfb33.module.css) (../../../../github.githubassets.com/assets/0v.ae7b3b4609b88128.module.css) (../../../../github.githubassets.com/assets/jbb.57c89dd770e1d287.module.css) (../../../../github.githubassets.com/assets/o15.8828f359155af169.module.css) (../../../../github.githubassets.com/assets/app-runtime.3f650f4e120302da.module.css) (../../../../github.githubassets.com/assets/primer-react-css.19c094e442d2b51f.module.css) (../../../../github.githubassets.com/assets/react-core.663487d3a99f1cde.module.css) (../../../../github.githubassets.com/assets/bw0.e717b70a6ac7a70c.module.css) (../../../../github.githubassets.com/assets/u1s.aa6a6b5d6fac3e25.module.css) (../../../../github.githubassets.com/assets/nl.43f1fc5d3d240a84.module.css) (../../../../github.githubassets.com/assets/00.a291703a7358d831.module.css) (../../../../github.githubassets.com/assets/ek.1d1cdd82590e71d2.module.css) (../../../../github.githubassets.com/assets/jt.c5e8c60463f00ea6.module.css) (../../../../github.githubassets.com/assets/93.f57f93e851553825.module.css) (../../../../github.githubassets.com/assets/xmr.a618fab25e057671.module.css) (../../../../github.githubassets.com/assets/2wq.d5440555d48174c9.module.css) (../../../../github.githubassets.com/assets/4p3.b418d018ff4cfb33.module.css) (../../../../github.githubassets.com/assets/0v.ae7b3b4609b88128.module.css) (../../../../github.githubassets.com/assets/jbb.57c89dd770e1d287.module.css) (../../../../github.githubassets.com/assets/o15.8828f359155af169.module.css) (https://github.githubassets.com/assets/app-runtime-b6506d3445009458.js) (https://github.githubassets.com/assets/hotkey-29e322f10ab66da1.js) (https://github.githubassets.com/assets/relative-time-element-0417f617ad744a0d.js) (https://github.githubassets.com/assets/primer-react-3c370e65b60d03de.js) (https://github.githubassets.com/assets/react-core-38c3e823b8b765d2.js) (https://github.githubassets.com/assets/fetch-utilities-804a14996977c014.js) (https://github.githubassets.com/assets/by-9da36843ba9d191d.js) (https://github.githubassets.com/assets/j6-148a74299e5a01ab.js) (https://github.githubassets.com/assets/wsr-73a7fdab37565d25.js) (https://github.githubassets.com/assets/kni-21552b56d8152451.js) (https://github.githubassets.com/assets/gu-7eafc09c92cafdd1.js) (https://github.githubassets.com/assets/ur-70bba5c3bb7a8157.js) (https://github.githubassets.com/assets/krh-dd2d2dba0641c065.js) (https://github.githubassets.com/assets/gzx-b6b65a47fe1cc2da.js) (https://github.githubassets.com/assets/n4-be595475cdbf7d4b.js) (https://github.githubassets.com/assets/ns-85744c74e88fb391.js) (https://github.githubassets.com/assets/gd-85e964c832e4b50e.js) (https://github.githubassets.com/assets/a6a-44f5063342f6a5c7.js) (https://github.githubassets.com/assets/sa-b0d8825a8190f617.js) (https://github.githubassets.com/assets/s5-ef29296709b1115d.js) (https://github.githubassets.com/assets/kj-1f3bedaf9f5945ec.js) (https://github.githubassets.com/assets/ph-c67b75446701f78d.js) (https://github.githubassets.com/assets/rv-ddb763e7758e9f01.js) (https://github.githubassets.com/assets/la-27679061f16e1495.js) (https://github.githubassets.com/assets/07-2e8e756cbffb1a7d.js) (https://github.githubassets.com/assets/47-d501833321db6bfa.js) (https://github.githubassets.com/assets/69i-a5f49a563b02c02e.js) (https://github.githubassets.com/assets/1xi-c944c73938842296.js) (https://github.githubassets.com/assets/fu-4bb625312bc53204.js) (https://github.githubassets.com/assets/31-d2e822ad1c47d345.js) (https://github.githubassets.com/assets/00d-ba187900c3ec3b9f.js) (https://github.githubassets.com/assets/4e-94d798b44726630a.js) (https://github.githubassets.com/assets/ck-b611a5f03eeab5af.js) (https://github.githubassets.com/assets/lzg-13dbebc3c3de8ef4.js) (https://github.githubassets.com/assets/ugx-7860392d325fdb42.js) (https://github.githubassets.com/assets/ex-9b05bce8e840d455.js) (https://github.githubassets.com/assets/j6m-3bc633e4c6f87be6.js) (https://github.githubassets.com/assets/qhk-2a5f0fcb6b34f394.js) (https://github.githubassets.com/assets/86g-ec28c25ed7d5de06.js) (https://github.githubassets.com/assets/0c-93807c5507dfc4e8.js) (https://github.githubassets.com/assets/iq-6d4ecf6d2fb6993c.js) (https://github.githubassets.com/assets/unr-daef5a90eeb387ec.js) (https://github.githubassets.com/assets/p2-7d8e7cee5b46cb45.js) (https://github.githubassets.com/assets/v2-32ab9af8a77e60dc.js) (https://github.githubassets.com/assets/eaz-856dfc39161dc059.js) (https://github.githubassets.com/assets/4d-76d8acdf21a33266.js) (https://github.githubassets.com/assets/aw-f22da68d524bc34f.js) (https://github.githubassets.com/assets/lj-54d9484335deb85a.js) (https://github.githubassets.com/assets/bw0-4c5311353b72c456.js) (https://github.githubassets.com/assets/7u-6196650112269cff.js) (https://github.githubassets.com/assets/u1s-2fdb640fe7fb8fa9.js) (https://github.githubassets.com/assets/lf-910ef220ce85c660.js) (https://github.githubassets.com/assets/1k-c294b3fde5cf8719.js) (https://github.githubassets.com/assets/t52-267feeb4d201e64e.js) (https://github.githubassets.com/assets/p7-4ca47abe30887011.js) (https://github.githubassets.com/assets/yhu-fa6d510c9de4fda6.js) (https://github.githubassets.com/assets/2-93d705374a1071cc.js) (https://github.githubassets.com/assets/41-c07dca281a1d8b75.js) (https://github.githubassets.com/assets/1-bce096a015b97451.js) (https://github.githubassets.com/assets/ox-b0af4ca2f0527323.js) (https://github.githubassets.com/assets/ys5-714aa176ca12b4be.js) (https://github.githubassets.com/assets/38t-5ba8af43bbb58df7.js) (https://github.githubassets.com/assets/e3-f8eb6c7be2505275.js) (https://github.githubassets.com/assets/p2u-e654a57b1a70c47d.js) (https://github.githubassets.com/assets/r-fe364ac76bca8214.js) (https://github.githubassets.com/assets/697-d94f5ae98af89f59.js) (https://github.githubassets.com/assets/nl-d5bde23cfe7225a0.js) (https://github.githubassets.com/assets/aci-fe01735312f3acec.js) (https://github.githubassets.com/assets/00-1315a9840282af8d.js) (https://github.githubassets.com/assets/hbn-e6c38c7f660b347a.js) (https://github.githubassets.com/assets/al-72af2984df79993d.js) (https://github.githubassets.com/assets/tvt-5b92c78f8b5e1d83.js) (https://github.githubassets.com/assets/qo-58f38b2a0ad34ea6.js) (https://github.githubassets.com/assets/zg-735d724f99675f99.js) (https://github.githubassets.com/assets/a4-d9f3ee97e2d27b28.js) (https://github.githubassets.com/assets/8e-6178f31dcf33159d.js) (https://github.githubassets.com/assets/ks-6b97ac7cb5b07bc8.js) (https://github.githubassets.com/assets/ozd-aa1215d2883bd169.js) (https://github.githubassets.com/assets/gcq-0b270ad717ae21db.js) (https://github.githubassets.com/assets/n2a-5b8762bb21d6f5e1.js) (https://github.githubassets.com/assets/cu-7b77d2bf62ff5bf0.js) (https://github.githubassets.com/assets/n5k-ab5065079d409d4c.js) (https://github.githubassets.com/assets/gv-7a6d86a5fb2432b8.js) (https://github.githubassets.com/assets/0cg-22546d8027a71943.js) (https://github.githubassets.com/assets/ek-8a0d683b282f4e85.js) (https://github.githubassets.com/assets/jt-34bf3524fba30283.js) (https://github.githubassets.com/assets/fb-641847db835adcd6.js) (https://github.githubassets.com/assets/jo-2625280697b2d033.js) (https://github.githubassets.com/assets/fm-abf1a7aaf1e08e86.js) (https://github.githubassets.com/assets/p0-8966d53d4bf869cb.js) (https://github.githubassets.com/assets/3h4-1be85e3ab200017b.js) (https://github.githubassets.com/assets/kxw-7618c10e0ddbe6c2.js) (https://github.githubassets.com/assets/l1n-0be7bf1e624c1575.js) (https://github.githubassets.com/assets/74-235b4ddeeec7ff64.js) (https://github.githubassets.com/assets/2h-6f0b6f2d802860b3.js) (https://github.githubassets.com/assets/ew-3b4c2fcdbf340902.js) (https://github.githubassets.com/assets/hn50-5dcfd2c7fcb0fda2.js) (https://github.githubassets.com/assets/mz-920d3e65f4622e32.js) (https://github.githubassets.com/assets/93-e48df8b79ce3a84d.js) (https://github.githubassets.com/assets/h2a-30c731c9bc68554f.js) (https://github.githubassets.com/assets/xmr-1e92ebe390544e3a.js) (https://github.githubassets.com/assets/2wq-140e0ec71b4ab539.js) (https://github.githubassets.com/assets/7j-fae12d24e2e1190a.js) (https://github.githubassets.com/assets/ol-a2ca212ba863c1c1.js) (https://github.githubassets.com/assets/zeq-a3bd524a94fcd12e.js) (https://github.githubassets.com/assets/4p3-2d337352f281e550.js) (https://github.githubassets.com/assets/37e-67b56fbfd7846281.js) (https://github.githubassets.com/assets/cqb-beea05128291e67a.js) (https://github.githubassets.com/assets/fi-add06c571925f29a.js) (https://github.githubassets.com/assets/nnb-746ba7ca5f4b04c5.js) (https://github.githubassets.com/assets/wxe-b1bab76998fb6a1a.js) (https://github.githubassets.com/assets/76k-96d742ea5b7784c3.js) (https://github.githubassets.com/assets/chunk-6n1-6bddf6cf9bc18d18.js) (https://github.githubassets.com/assets/0v-cb299654b6061402.js) (https://github.githubassets.com/assets/jbb-12112739ce20af6f.js) (https://github.githubassets.com/assets/chunk-9o-30db1ad656a2a6d3.js) (https://github.githubassets.com/assets/chunk-dynamic-github-ui--issues--route-components-e9c4d97c10ce6068.js) (https://github.githubassets.com/assets/chunk-b5-20034dbb0d4bc031.js) (https://github.githubassets.com/assets/chunk-dynamic-github-ui--issues--IssueViewer-0778c2c9577778ea.js) (../../../../avatars.githubusercontent.com/u/265198373@v=4&size=48) (../../../../avatars.githubusercontent.com/in/15368@s=64&v=4) (../../../../avatars.githubusercontent.com/u/1231855@v=4&size=48) (../../../../avatars.githubusercontent.com/u/280119122@v=4&size=48) (../../../../avatars.githubusercontent.com/u/226635167@u=2d4591cc75465ce8c03e1d4eb0be3f60ab0947ea&v=4&size=48) (../../../../avatars.githubusercontent.com/u/1111035@s=64&u=2e94317f317e1178cefbf9f83e50d217848185c0&v=4) (../../../../avatars.githubusercontent.com/u/38408465@u=946a0166a45fef998280ba4a9faa97887fab184f&v=4&size=48) (../../../../avatars.githubusercontent.com/u/3888596@u=52dc4392de268b9190487d36f21fc363c750a478&v=4&size=48) (../../../../avatars.githubusercontent.com/u/313120732@u=fc71faa59f7743bc281c09bad895d632a37c4360&v=4&size=48) (../../../../avatars.githubusercontent.com/u/3061@s=64&u=1267508dbe22fa531ac1e9895af198b4bcb10443&v=4) (../../../../avatars.githubusercontent.com/u/118236212@s=64&u=2b7343d06166c9de66b3199c4ae3e1e541311de9&v=4) (../../../../avatars.githubusercontent.com/u/70200077@s=64&v=4) (../../../../avatars.githubusercontent.com/u/1557365@u=2cfb2b610b25ef52cee0fd8c69f10f90501d97a6&v=4&size=48) (../../../../avatars.githubusercontent.com/u/46259@u=f30bb22f907e99183c8b46d057922216d5527e8a&v=4&size=48) (../../../../avatars.githubusercontent.com/u/169099777@v=4&size=48) (../../../../avatars.githubusercontent.com/u/29541480@u=cceef260afbe53e555fc5aa4640e2e362a31e634&v=4&size=48) (../../../../avatars.githubusercontent.com/u/98977436@u=a2c04d3f8a24e241a025e19c1bfd003c1cefd446&v=4&size=48) (https://github.com/openai/codex) CLI: make daemon_auto_start opt-in — a persistent, self-updating background daemon shouldn't be the default #48195 New issue Copy link New issue Copy link Open Open (48195.html#top) CLI: make daemon_auto_start opt-in — a persistent, self-updating background daemon shouldn't be the default #48195 Copy link Labels (https://github.com/openai/codex/issues?q=state%3Aopen%20label%3A%22CLI%22) CLI Issues related to the Codex CLI Issues related to the Codex CLI (https://github.com/openai/codex/issues?q=state%3Aopen%20label%3A%22app-server%22) app-server Issues involving app server protocol or interfaces Issues involving app server protocol or interfaces (https://github.com/openai/codex/issues?q=state%3Aopen%20label%3A%22enhancement%22) enhancement New feature or request New feature or request Description (https://github.com/Yihua-Liu-1997) (@Yihua-Liu-1997) (https://github.com/Yihua-Liu-1997) Yihua-Liu-1997 opened (48195.html#issue-5587858931) on Sep 25, 2026 Issue body actions What variant of Codex are you using? CLI — 0.157.0, installed via npm install -g @openai/codex , Linux (WSL2) What feature would you like to see? Please make daemon_auto_start opt-in (default false ) for the CLI , or at least ask once before turning it on. Since 0.157.0, just opening an interactive codex session: Starts a persistent background daemon (codex app-server --managed-daemon ). It runs in its own session with no TTY and keeps running after every Codex window is closed (reparented to PID 1) until codex app-server daemon stop or a reboot. Copies the whole platform package (~374 MB: codex , codex-code-mode-host , bundled bwrap /zsh /rg ) into ~/.codex/packages/app-server-daemon/releases// — byte-identical to what npm had just installed — and runs the daemon from that copy. From then on the backend's version is decoupled from the CLI version I installed with my package manager. Starts a detached updater (codex app-server daemon pid-update-loop ) that checks for updates 5 minutes after start and then hourly, downloads new releases and restarts the backend (which can kill active turns, see (Open) (https://github.com/openai/codex/issues/40969) app-server daemon: auto-update force-kills active turns after a 60s drain budget, and cannot be disabled#40969 ). Pins the environment of whichever session happened to start it. I launch Codex through a wrapper that sets HTTPS_PROXY per invocation; the daemon keeps the first session's proxy variables and its outbound connections go through that proxy, whatever later sessions are launched with. (Open) (https://github.com/openai/codex/issues/42457) Hooks in --remote mode receive the daemon's cwd, not the session's#42457 and (Open) (https://github.com/openai/codex/issues/37537) Hooks spawned by the app-server daemon cannot identify the client terminal, breaking terminal-targeting hooks#37537 (daemon cwd / terminal instead of the session's) look like the same root cause. For a CLI, the least surprising default is that the backend lives and dies with the window, runs the binary I installed, and doesn't update itself in the background. A shared, self-updating daemon makes sense for Remote Control / the desktop app, so it would be fine to enable it there, or when the user explicitly runs codex app-server daemon start / bootstrap . If it stays on by default, please at least: exit an auto-started daemon when its last client disconnects; not copy/self-update when the CLI was installed by a package manager (npm/brew/pacman) — run the installed binary instead ((Open) (https://github.com/openai/codex/issues/41188) Support externally managed app-server daemon executables#41188 , (Open) (https://github.com/openai/codex/issues/46468) npm update leaves app-server on old version, but daemon update/restart refuse recovery#46468 , (Open) (https://github.com/openai/codex/issues/48050) Codex 0.157.0 no longer starts with the Arch Linux package unless --no-daemon is used#48050 ). Additional information Bug found while turning it off: codex app-server daemon stop stops the app-server but leaves the pid-update-loop updater running (still alive 70 s later, had to kill it manually). Workaround I'm using: codex features disable daemon_auto_start codex app-server daemon stop pkill -f ' app-server daemon pid-update-loop' # not stopped by `daemon stop` rm -rf ~ /.codex/packages/app-server-daemon With the flag off, a new TUI session no longer spawns a daemon. Related: (https://github.com/openai/codex/issues/40969) #40969 , (https://github.com/openai/codex/issues/41188) #41188 , (https://github.com/openai/codex/issues/46468) #46468 , (https://github.com/openai/codex/issues/48050) #48050 , (https://github.com/openai/codex/issues/42457) #42457 , (https://github.com/openai/codex/issues/37537) #37537 Reactions are currently unavailable Activity (https://github.com/apps/github-actions) () github-actions added (https://github.com/openai/codex/issues?q=state%3Aopen%20label%3A%22enhancement%22) enhancement New feature or request New feature or request (https://github.com/openai/codex/issues?q=state%3Aopen%20label%3A%22CLI%22) CLI Issues related to the Codex CLI Issues related to the Codex CLI (https://github.com/openai/codex/issues?q=state%3Aopen%20label%3A%22app-server%22) app-server Issues involving app server protocol or interfaces Issues involving app server protocol or interfaces (48195.html#event-31862185006) on Sep 25, 2026 megahallcommentedonSep 25, 2026 (https://github.com/megahall) (@megahall) (https://github.com/megahall) megahall (48195.html#issuecomment-5839297868) on Sep 25, 2026 More actions (https://github.com/Yihua-Liu-1997) @Yihua-Liu-1997 thanks for reporting this, I hit it myself... stuff should not be creating mystery servers and processes all of a sudden on small version number bumps without giving people a heads-up... 👍 React with 👍 14 Reacted by tagor, Flaviu Tamas, Felipe Lopes, Josh Triplett, BigBoyDevBox, Kamil Mielnik, Mikhail, Ayanami Kaine, Mike Elliott, Alexander Williamson and 4 more kr8vka0zcommentedonSep 25, 2026 (https://github.com/kr8vka0z) (@kr8vka0z) (https://github.com/kr8vka0z) kr8vka0z (48195.html#issuecomment-5840246332) on Sep 25, 2026 More actions agreed. the CLI is unusable until this is fixed. 👍 React with 👍 16 Reacted by tagor, Steven Dale, Felipe Lopes, krrr, Shaun Pedicini, Christian Hahn, BigBoyDevBox, Mikhail, Ayanami Kaine, Mike Elliott and 6 more tagorrcommentedonSep 25, 2026 (https://github.com/tagorr) (@tagorr) (https://github.com/tagorr) tagorr (48195.html#issuecomment-5841071558) on Sep 25, 2026 More actions I can confirm this on Windows 10 LTSC with Codex CLI 0.157.0Setting daemon_auto_start = false in config.toml resolves the issue Two improvements would help: Automatically fall back to local mode when daemon startup is blocked by elevation, instead of requiring --no-daemon . Make daemon auto-start opt-in rather than the default. This would preserve the security restrictions without disrupting the normal CLI workflow. 👍 React with 👍 1 Reacted by BigBoyDevBox Yihua-Liu-1997commentedonSep 26, 2026 (https://github.com/Yihua-Liu-1997) (@Yihua-Liu-1997) (https://github.com/Yihua-Liu-1997) Yihua-Liu-1997 (48195.html#issuecomment-5841872851) on Sep 26, 2026 Author More actions (https://github.com/tagorr) @tagorr Indeed — both 1 and 2 would work~ ❤️ React with ❤️ 1 Reacted by tagor (https://github.com/breakds) () breakds added a commit that references this issue (48195.html#event-32019696289) on Sep 28, 2026 (codex: disable daemon auto-start by default The daemon installs itself from a release package layout that a Nix build lacks, so plain `codex` fails. Patch from nixpkgs; see openai/codex#48195. Co-Authored-By: Claude Opus 5.5 (1M context) ) (https://github.com/nixvital/ml-pkgs/commit/b51c03677d8ebffb11058772b514766fca71c699) codex: disable daemon auto-start by default ... (https://github.com/nixvital/ml-pkgs/commit/b51c03677d8ebffb11058772b514766fca71c699) b51c036 felipeelopescommentedonSep 29, 2026 (https://github.com/felipeelopes) (@felipeelopes) (https://github.com/felipeelopes) felipeelopes (48195.html#issuecomment-5899366619) on Sep 29, 2026 More actions The Codex CLI is unusable due to this bug on Windows. zddcommentedonSep 30, 2026 (https://github.com/zdd) (@zdd) (https://github.com/zdd) zdd (48195.html#issuecomment-5902442558) on Sep 30, 2026 More actions This is terrible. I can't input anything on the CLI at all. You should fix this problem as soon as possible and give us 100 banked reset! aetherxeg-sourcecommentedonOct 3, 2026 (https://github.com/aetherxeg-source) (@aetherxeg-source) (https://github.com/aetherxeg-source) aetherxeg-source (48195.html#issuecomment-5968781597) on Oct 3, 2026 – with(https://www.chatgpt.com) ChatGPT Codex Connector More actions There is a useful provenance boundary behind this request: installed CLI identity != daemon execution identity Once the CLI copies itself into a managed release directory and a background updater can replace that copy, the process that services a later turn is no longer necessarily the artifact the user explicitly installed or invoked. I would make the daemon expose a small execution receipt for each client attachment containing at least: client_cli_version + daemon_binary_digest + daemon_generation + updater_state + inherited_environment_generation Then a client can distinguish: same installed artifact, same daemon generation; same CLI but different daemon generation; daemon binary changed independently of the package-manager state; daemon inherited environment from an earlier session. A strong regression would start the daemon under environment A, attach from environment B, update the installed CLI, and verify that the client can see exactly which daemon generation/binary/environment is authoritative for the turn rather than inferring it from the foreground CLI version. Related runtime behavioral-integrity work: (https://github.com/AETHERXGLOBAL/execsurface) https://github.com/AETHERXGLOBAL/execsurface (https://github.com/difro) () difro added a commit that references this issue (48195.html#event-32671918595) on Oct 7, 2026 (Update codex to 0.160.1 with a sandbox patch for nix-user-chroot codex 0.156 and later still fail every sandboxed command inside nix-user-chroot 2.x. The app-server socket check treats the host root that pivot_root leaves under /nix, covered by the store bind, as an alias of /tmp/codex-daemon-, and bwrap cannot create the mask at /nix/tmp/codex-daemon- (openai/codex#47455). 0.160.1 fails the same way. Carry skip-covered-daemon-socket-aliases.patch, which skips aliases covered by a mount stacked on their mount or on one of its ancestors, and clear PIN_REASON. update.sh builds with the patches, so a release the patch no longer applies to fails to update instead of shipping without it. Also port nixpkgs' no-daemon_auto_start.patch (openai/codex#48195) and its recursion_limit line, which now matches ours.) (https://github.com/difro/dotfiles/commit/cff8b11055e7b3b6dedcb6666190779fc0da6ac8) Update codex to 0.160.1 with a sandbox patch for nix-user-chroot ... (https://github.com/difro/dotfiles/commit/cff8b11055e7b3b6dedcb6666190779fc0da6ac8) cff8b11 (https://github.com/danielscoffee) () danielscoffee added a commit that references this issue (48195.html#event-32917151043) on Oct 10, 2026 (feat(codex): package Codex CLI from official release binaries - flakes/codex: static musl release binaries pinned by hash, wrapped with ripgrep and bubblewrap like nixpkgs. update.sh pins the latest release from GitHub's per-asset sha256 digests. - Consumed as a relative path input; programs.codex.package uses it. - Disable daemon_auto_start and startup update checks: Nix owns the binary (nixpkgs patches the daemon default off, openai/codex#48195). - Pass inputs to the server's Home Manager config. - Link the Graphify skill for Codex. - flake.lock: add the codex input; refresh nixpkgs and home-manager.) (https://github.com/danielscoffee/nixos/commit/4f00eb3e90a70badab07912f27d790430b49dab7) feat(codex): package Codex CLI from official release binaries ... (https://github.com/danielscoffee/nixos/commit/4f00eb3e90a70badab07912f27d790430b49dab7) 4f00eb3 (https://github.com/xizhou0606) () xizhou0606 added a commit that references this issue (48195.html#event-33074699653) on Oct 12, 2026 (Add Oct 12 tech news (incremental scan window 18:00-19:00 UTC Oct 12 after c3fa1d7's stated 18:00 coverage end; this session's feeds pulled 19:00-19:15 UTC Oct 12 across one parallel pass plus four retry rounds - the parallel batch landed all 45 but served stale Oct 9-era copies for bleeping/heise/techcrunch/github-changelog/leiphone; heise/techcrunch/github-changelog recovered fresh on --http1.1 -4 browser-UA retries, while bleeping stayed stale on every attempt (13233-13255B, newest Oct 9 17:17Z, fourth retry failed outright with an empty response under the flaky route) and leiphone stayed stale on parallel + googlebot attempts (newest Oct 9 10:34Z real) so any real 18:00-19:00Z items on those two are unverifiable this session - recorded gaps, newest real known: bleeping 16:27:23Z Ledger dedupe from c3fa1d7's live pull, leiphone 15:38Z 一加 16 PR skip from de3eb38's recording; infoq-cn/infoq-cn-alt recovered content-wise this session (13772B/13710B, same byte sizes as c3fa1d7's stale copies but the parsed items now carry Oct 12 dates, newest 17:19:27-label = 09:19:27Z real per the standing s22 8h offset - unchanged, the ZGateway/Radicle/Artifactory/Decision-1 relays all dedupe against in-data entries); shells this pass: mydrivers 1231B, oschina 1548B, register 204937B parse-0, nextjs 25202B parse-0, nodejs 98343B parse-0, anthropic 20572B blocks-0, tailwind 133679B parse-0, svelte 40576B parse-0, chrome 5602B stale (newest Oct 7 WebGPU in a 10-item shell, standing); an unrelated untracked weibo-mss.json sat in the worktree from a concurrent session and is not part of this commit): one add. (1) OpenAI's Codex CLI is under community pushback for installing a persistent, self-updating background daemon by default: issue #48195 in the official openai/codex repo (filed Sep 25 by Yihua-Liu-1997 against Codex CLI 0.157.0 installed via npm install -g @openai/codex on Linux/WSL2) documents that daemon_auto_start defaults on, spawning an app-server daemon that survives the CLI session and self-updates in the background; the issue catalogs the pain: auto-update force-kills active turns after a 60s drain budget and cannot be disabled (sibling issue #40969), the daemon pins the environment of whichever session first started it (a first session's HTTPS_PROXY keeps routing all later sessions through that proxy), it copies/self-updates even when the CLI was installed by a package manager instead of running the installed binary (refs #41188/#46468/#48050), and `codex app-server daemon stop` leaves the pid-update-loop updater running (still alive 70s later, manual pkill needed); the ask is to make daemon_auto_start opt-in (default false) or at least prompt once, with a documented workaround chain (codex features disable daemon_auto_start, daemon stop, pkill the pid-update-loop, rm -rf ~/.codex/packages/app-server-daemon). Gap-fill disclosure: the issue was filed Sep 25, inside prior windows, but no feed in the standing 45 set carries openai/codex issue activity and no commit message records it; the 87-point HN submission 2026-10-12T18:29:04Z (35 comments) is the first in-set visibility, per the HashiCorp-Boundary/DuckDB/Genkit/AISI/Mistral/QGIS/SVG2 gap-fill precedents; entry dated by discovery time per the AISI precedent (2026-10-12 18:29). Primary github.com/openai/codex/issues/48195 verified via direct curl page fetch at ~19:10 UTC Oct 12, 411396 bytes, issue title "CLI: make `daemon_auto_start` opt-in - a persistent, self-updating background daemon shouldn't be the default", body text extracted from the embedded issue JSON. New territory - grep shows zero prior daemon entries (in-data Codex mentions are the 272k->500k context arc, UltraFast pricing, and Pwn2Own, all distinct). Categorized AI per the AI-coding-tool governance precedents (QGIS QEP428, OpenCode). Evaluated and skipped: HN sweep (hn.algolia search_by_date with numericFilters created_at_i > 1791827700 - this cutoff is 17:55:00Z real UTC Oct 12, five minutes before c3fa1d7's stated 18:00 coverage end per the standing sweep-cutoff convention): clean single-page pull, 83 hits spanning 17:55:42Z-19:09:01Z with 0 cutoff violations; the pre-18:00 overlap hits re-cover c3fa1d7's recorded skips (qawolf agent-first, hwrebench, thezvi Curve-Bends-You, computer.rip plesiochronous, Rich-Hickey gist, anygrep, Nightdrive, square-packing, Bloomberg OpenAI-rogue-model videos, Bloomberg Anthropic-rogue video, WSJ firing squads, FT Zuckerberg-frontier); new hits all skipped: micahflee Just-say-no-to-OpenAI-and-Anthropic 98p 18:17:29Z as a single-person essay per the deepwoodssec precedent, Opus-5.5-Figma-clone Show HN 26p 18:03:56Z as an AI-demo marketing arc per the standing Show-HN precedents (mana.space product demo), sindresorhus Swift-website Show HN 16p 18:00:25Z as a personal project per the EC2-R8g/small-tool tail, rnz French-supermarket relay 11p 18:09:10Z as a same-arc dedupe of the in-data 11:32 Tom's Hardware supermarket entry, Eric-Goldman AMA 15p 18:02:32Z as a recorded skip, jacobin paperback essay 20p 18:27:26Z as non-tech, State of AI Report 2026 (stateof.ai/2026-explore) 18:55:12Z as an annual industry-report commentary per the recorded jetbrains State-of-CI/CD-2026 skip, ars Russia-data-center-war 17:52:36Z late-serve (8 min before the window start; fetched in this session's parse) as war/politics per the recorded Ukraine-drones-knock-out-Yandex-datacenter skip, vercel-blog Muse-Wonder-AI-Gateway changelog (Oct 12 00:00Z late-serve vs c3fa1d7's recorded Oct 9 20:24Z newest) as a same-arc dedupe of the in-data Muse Wonder entry, devblogs-dotnet Durable-Task-in-the-Real-World 16:30:00Z late-serve (not in c3fa1d7's devblogs-dotnet recording) as a vendor explainer post per the diagrid/Determinate vendor-blog precedents, Bloomberg Epic-Disney-AI 19:03:03Z as paywalled gaming-industry business news, posteo Google-Finland-datacenter-pause 19:02:09Z as environmental/society news, it4sec weaponized-binaries 19:01:31Z as single-author security research without a disclosed event, Mistral Le-Chonk tweet 18:42:34Z as unverifiable without X login per the no-X-login rule, Pew internet-written-with-AI 18:49:48Z as an Aug-20-dated repost, responsive-joins-Databricks 18:15:42Z as acquisition finance, openzfs ZFS-Object-Storage PR 18:23:23Z as a bare PR link per the EC2-R8g precedent, plus the standing Show-HN/repo/small-tool tail (OpenFatigue, BellRun x2, zen-desktop, SweepFFT, Rego libraries, web-shooter, writui, TallyMint, Jobkit, FCSS2, localtv-remote, LeBoard, ComfyUI-Durable, QuattroZBD, guides.show, anygrep re-cover, Korean vocab game, ballpoint pen game, U-language trade-offs, Plex-on-Steam-Frame, EAC-Apple-Silicon pdf, Apollo AI-investment pdf) and the essays/science/society tail (Ricky-Mondello passkeys mastodon, lea.verou icons, alfy.blog iframes, harness-engineering guide, Kevin-Kelly swarm, AI-overwhelming substack, Lean-verification, OSGrid shutdown, ABC punks, MonsterCloud fraud, Kindle jailbreak, Linux-first laptop, Cringley obituary, Germany robot case, Musk-Grok-Lego, CNET holiday survey, neurons/gravity/carnivorous-plant science, flu-vaccine WaPo, toddlers video). Feed-side in-window items: heise recovered fresh with newest 18:53Z Cyberangriff-supermarket as a same-arc dedupe of the in-data 11:32 Tom's Hardware entry (18:00Z Maehroboter, 16:29Z Bitkom, 16:16Z BYD-Atto-8, 16:07Z Airbus-U740 all recorded skips; 15:16Z Smart-2 consumer car inside the h16 no-commit session's coverage, consumer/auto skip); techcrunch recovered fresh with newest 17:56:56Z Muse dedupe unchanged, nothing after 18:00Z; github-changelog recovered fresh with newest 16:30:11Z push-attribution in-data, nothing after; ars 16:01:08Z P.T. gaming skip standing; ithome newest 15:28:28Z unchanged (feed lagging, nothing in-window); solidot newest 16:04:33Z nuclear in-data, next 15:22:12Z Fire-brand and 14:55Z Nobel recorded skips, 08:12:13Z SSD-price piece confirmed already fetched-and-skipped in a prior session's recording per the memory-market precedents, 06:44Z Microsoft-Decision-1 relay a dedupe of the in-data Decision-1 entry; phoronix newest 17:31:59Z Myna in-data; swillison 18:15:38Z Hello-Python-3.15 as commentary on the in-data Python 3.15.0 release per the single-person precedents (04:57Z datasette-ports 0.4 small-tool skip); bleeping/thn/deno/cloudflare/openai/hf-blog/jetbrains/golang/rust/bun/k8s/react/typescript/vite/vercel-blog(devblogs-ms Oct 9, github-blog Oct 9, devclass Sep 26, astro Sep 30, webkit Oct 8, qbitai Oct 9, vscode future-dated Insiders skip per the 11e84f8 precedent, chrome/svelte/tailwind/nextjs/nodejs standing shells) all unchanged with their skips standing; per-feed newest-stamp scan confirms no other landed feed carried real items after 18:00Z Oct 12 beyond those evaluated. Source status: 45 feeds attempted fresh 19:00-19:15 UTC Oct 12 across one parallel pass plus four retry rounds, 45/45 responses received - usable full parses this pass: ithome/infoq-cn/infoq-cn-alt/solidot/leiphone-stale/heise/phoronix/ars/techcrunch/verge/github-blog/github-changelog/hnrss/devclass/cloudflare/openai/swillison/rust/golang/react/typescript/jetbrains/hf-blog/bun/webkit/vite/vercel-blog/k8s/devblogs-dotnet/devblogs-ms/deno/vscode/qbitai; stale-serves this pass: bleeping and leiphone (Oct 9-era copies on every attempt, gaps recorded above); shells: mydrivers 1231B, oschina 1548B, register 204937B, nextjs 25202B, nodejs 98343B, anthropic 20572B, tailwind 133679B, svelte 40576B, chrome 5602B. Window maintenance: today is still 2026-10-12 UTC so the isFreshNews boundary stays today-14d = 2026-09-28 inclusive; the oldest entry (2026-09-28) sits at the inclusive boundary and is retained; prune already applied at 156e78f, nothing to prune; publishedNews 211 under the current cutoff. Validation: npx tsc -b passes (exit 0); npm run build fails only with the pre-existing lint:api-content failure set, digit-normalized diff against c3fa1d7's tmp/build-oct12-h18.log shows BUILD LOGS IDENTICAL (606 log lines each, 0 diffs); npx tsx tmp/import-check-h19.mts reports 211 of 211 array entries parsed with 0 duplicate URLs (211 unique), 0 over-length titles/summaries, 0 out-of-window entries against the 2026-09-28 cutoff, 0 order violations in both the raw array and publishedNews, assertNewsCopy guard clean at module import (publishedNews 211 spanning 2026-09-28..2026-10-12, new entry at the top of the 2026-10-12 group at 18:29 above the 17:31 Myna entry); new entry within 21/28 title and 58/60 summary limits; dedupe re-checked against HEAD immediately before commit per the 5a3ba1a/156e78f collision convention (0 matches for the new URL; git fetch to origin failed with github.com unreachable so the check is against the locally cached origin/main = c3fa1d7, same as the h16/c3fa1d7 sessions' convention). Adds 1 item; dataset now 211 entries.) (https://github.com/xizhou0606/ai-interview-experience/commit/0c9fad3e21c896677f43a555fed21424a24f268b) Add Oct 12 tech news (incremental scan window 18:00-19:00 UTC Oct 12 … ... (https://github.com/xizhou0606/ai-interview-experience/commit/0c9fad3e21c896677f43a555fed21424a24f268b) 0c9fad3 laurynas-karveliscommentedonOct 12, 2026 (https://github.com/laurynas-karvelis) (@laurynas-karvelis) (https://github.com/laurynas-karvelis) laurynas-karvelis (48195.html#issuecomment-6131026249) on Oct 12, 2026 Last edited by laurynas-karvelis More actions Basically - a trait of malware. TBF I don't even think this was done by accident 👍 React with 👍 11 Reacted by tagor, Ymir, Abhiram S Sajeev, r3nor, Mike Elliott, Hemanth Devarapalli, Aaron Wade, Artur Sinila, Guido, Yaadata (Yadi) and 1 more ❤️ React with ❤️ 1 Reacted by tagor skhazcommentedonOct 12, 2026 (https://github.com/skhaz) (@skhaz) (https://github.com/skhaz) skhaz (48195.html#issuecomment-6131142747) on Oct 12, 2026 More actions +1 for disabling this tagorrcommentedonOct 12, 2026 (https://github.com/tagorr) (@tagorr) (https://github.com/tagorr) tagorr (48195.html#issuecomment-6131409422) on Oct 12, 2026 More actions Basically - a trait of malware. TBF I don't even think this was done by accident Honestly, that's exactly what it feels like. st396gtcommentedonOct 12, 2026 (https://github.com/st396gt) (@st396gt) (https://github.com/st396gt) st396gt (48195.html#issuecomment-6131648809) on Oct 12, 2026 More actions The part in the docs about wanting full read/write access to the entire host filesystem is why I'm running codex-cli in a hardened Raspberry Pi and ssh'ing into it. No daemons running that I can see, v0.160.0 from last week. LogarithmuscommentedonOct 12, 2026 (https://github.com/Logarithmus) (@Logarithmus) (https://github.com/Logarithmus) Logarithmus (48195.html#issuecomment-6132424289) on Oct 12, 2026 More actions So codex is a virus at this point? Won't be surprised if they use it to create a botnet of those sweet residential IPs for web scrapping 👍 React with 👍 2 Reacted by Rodrigo Delduca and Wilson mateolafalcecommentedonOct 12, 2026 (https://github.com/mateolafalce) (@mateolafalce) (https://github.com/mateolafalce) mateolafalce (48195.html#issuecomment-6132552031) on Oct 12, 2026 More actions agree, good move (https://github.com/signup?return_to=https://github.com/openai/codex/issues/48195) Sign up for free to join this conversation on GitHub. Already have an account? (https://github.com/login?return_to=https://github.com/openai/codex/issues/48195) Sign in to comment Metadata Metadata Assignees No one assigned Labels (https://github.com/openai/codex/issues?q=state%3Aopen%20label%3A%22CLI%22) CLI Issues related to the Codex CLI Issues related to the Codex CLI (https://github.com/openai/codex/issues?q=state%3Aopen%20label%3A%22app-server%22) app-server Issues involving app server protocol or interfaces Issues involving app server protocol or interfaces (https://github.com/openai/codex/issues?q=state%3Aopen%20label%3A%22enhancement%22) enhancement New feature or request New feature or request Type No type Projects No projects Milestone No milestone Relationships None yet Development No branches or pull requests Issue actions () Open in GitHub Copilot app Footer (https://github.com) © 2026 GitHub, Inc. Footer navigation (https://docs.github.com/site-policy/github-terms/github-terms-of-service) Terms (https://docs.github.com/site-policy/privacy-policies/github-privacy-statement) Privacy (https://github.com/security) Security (https://www.githubstatus.com/) Status (https://github.community/) Community (https://docs.github.com/) Docs (https://support.github.com?tags=dotcom-footer) Contact Manage cookies Do not share my personal information You can’t perform that action at this time.