The codex-local and cursor-local adapters already wrap the instructionsFilePath read in try/catch, logging a warning and continuing without instructions. The claude-local adapter was missing this handling, causing ENOENT crashes when the instructions file doesn't exist. Fixes #529 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>