Feat/dock add codex
Merged
SH
6mo ago+268+268+012345678901234567890123456789-74-74-01234567890123456789
Summary by cubic
Add Codex to the macOS Dock and ship several hardening and UX improvements. Includes a new mempalace config, macOS support for decafinate, safer local service defaults, SSH-friendly clipboard copy, and reliable uv Python wrappers that fix module import errors.
-
New Features
- Added
Codex.appto the macOS Dock (between ChatGPT and Claude). - Added
mempalacehome-manager module with config at~/.mempalace/config.json. - Added macOS support for
decafinate(usescaffeinatewith PID-based control).
- Added
-
Bug Fixes
uv-globals: switched to wrapper scripts and a PATH-basedpython3dispatcher (removes stale symlinks); fixes “No module named mempalace” and avoids venv corruption.- Security: enabled Nix sandbox in the Dockerfile; bound
ollamaandpaperclipto127.0.0.1; limitedollamato laptops and disableddocker-postgreson Galactica/Matic; addedsecure-dotenvto enforce 600 perms on.envfiles. - Clipboard: added OSC 52 copy fallback for SSH-capable terminals and clearer paste error messaging.