- Added manual-only update notices on startup for installed wrappers; no
npm installor global package mutation.
- Removed package-owned auto-update behavior and detached startup update checks from forwarded Codex launch paths.
- Stabilized update-notice package-root resolution across local Node versions and repo path layouts.
- Added runtime shadow-home isolation for Codex goal, log, and state SQLite files; user config, sessions, plugins, skills, and multi-auth state are preserved.
thread/goal/getproxy now returns{ "goal": null }for recoverable upstream errors and exhausted account pools instead of noisy Codex TUI goal-read errors.- Hardened runtime shadow-home startup around large or locked Codex
logs_*.sqlite*/state_*.sqlite*files, stale generated dirs, Windows sidecars, casing, and atomic SQLite mirror cleanup.