Add ReadonlySessionManager type for hooks

Hooks now receive ReadonlySessionManager in contexts, which only
exposes read methods. Writes must go through pi.sendMessage() or
pi.appendEntry().
This commit is contained in:
Mario Zechner 2025-12-28 17:24:31 +01:00
parent 26e1c9d91c
commit 38d65dfe59
3 changed files with 39 additions and 9 deletions

View file

@ -33,6 +33,7 @@ export type {
HookMessageRenderOptions,
HookUIContext,
LsToolResultEvent,
ReadonlySessionManager,
ReadToolResultEvent,
RegisteredCommand,
SessionEvent,