Fix CHANGELOG: CommandContext -> HookCommandContext

This commit is contained in:
Mario Zechner 2025-12-27 02:24:09 +01:00
parent e25aef0594
commit 7ed8e2e9fc

View file

@ -34,7 +34,7 @@
- New `pi.registerCustomMessageRenderer(customType, renderer)` to register custom renderers for `CustomMessageEntry` - New `pi.registerCustomMessageRenderer(customType, renderer)` to register custom renderers for `CustomMessageEntry`
- `CustomMessageRenderer` type: `(entry, options, theme) => Component | null` - `CustomMessageRenderer` type: `(entry, options, theme) => Component | null`
- Renderers return inner content; the TUI wraps it in a styled Box - Renderers return inner content; the TUI wraps it in a styled Box
- New types: `HookMessage<T>`, `RegisteredCommand`, `CommandContext` - New types: `HookMessage<T>`, `RegisteredCommand`, `HookCommandContext`
- Handler types renamed: `SendHandler``SendMessageHandler`, new `AppendEntryHandler` - Handler types renamed: `SendHandler``SendMessageHandler`, new `AppendEntryHandler`
- **SessionManager**: - **SessionManager**:
- `getSessionFile()` now returns `string | undefined` (undefined for in-memory sessions) - `getSessionFile()` now returns `string | undefined` (undefined for in-memory sessions)