1bbb61b1c2
- Revert messages.transform-only approach (experimental hook unreliable) - Inject context in chat.message after claudeCodeHooks runs - Order: keywordDetector → claudeCodeHooks → contextInjector - Works independently of claude-code-hooks being enabled/disabled - Ultrawork content now reliably injected to model