Commit Graph

1 Commits

Author SHA1 Message Date
YeonGyu-Kim bb9261fcf4 refactor: split oversized hook.ts to respect 200 LOC limit
- Extract types to types.ts
- Extract constants to constants.ts
- Extract session ID helpers to session-id.ts
- Extract recovery logic to recovery.ts

hook.ts reduced from 331 to 164 LOC

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-11 20:16:08 +09:00