450d77fb79
- HookEventContext renamed to HookContext (used for events and commands) - RegisteredCommand.handler: (ctx) -> (args, ctx) - before_compact: previousCompactions -> branchEntries, model moved to ctx.model - ctx.exec -> pi.exec in examples - ctx.sessionFile -> ctx.sessionManager.getSessionFile() - CompactionPreparation: document turnPrefixMessages, isSplitTurn, previousSummary - session.md: clarify details field for compaction/branch summary