- Merge pull request #371 from kaitranntt/kai/fix/uninstall-hooks-cleanup
- fix: address PR review feedback
- fix(isolation): add getCcsDir/getCcsHome to more files
- fix(isolation): use getCcsDir() for test isolation
- feat(websearch): inject hooks on profile creation
- refactor(websearch): address PR review recommendations
- fix(websearch): use getCcsDir() for test isolation
- test(uninstall): update tests for per-profile hook behavior
- refactor(uninstall): stop modifying global settings.json
- feat(cli): inject hooks into profile settings on launch
- feat(websearch): add per-profile hook injection module
- test(uninstall): add hook cleanup tests
- feat(npm): add postuninstall script
- feat(cli): implement --uninstall handler
- feat(websearch): call removeHookConfig on uninstall