f9d354b63e
The spread order in applyToolConfig was incorrect - omo's external_directory: 'allow' was placed BEFORE the config.permission spread, allowing opencode's default 'ask' to overwrite it. This caused write/edit tools to hang on headless opencode serve sessions (no TUI to approve permission prompts). Move omo's permission overrides AFTER the base config spread so they always win. Fixes write/edit tool hangs when running opencode serve headlessly.