Add POST /event/normalized endpoint that accepts pre-normalized stuck/unstuck/ registered/ended events directly from harness-agnostic adapters. Decision rationale: - Keeps adapter layer clean — adapters emit normalized events directly - Avoids coupling non-Claude sources to Claude-specific data structures - The normalized contract is already the internal model — we expose it directly Event schema matches daemon/types.ts NormalizedEvent union type. This enables the tmux detector to post events without wrapping them in Claude hook format, making the adapter layer harness-agnostic. |
||
|---|---|---|
| .. | ||
| notes | ||
| plan | ||
| research | ||