diff --git a/src/core/RPCPlugin.ts b/src/core/RPCPlugin.ts index 31e0b85..96207d9 100644 --- a/src/core/RPCPlugin.ts +++ b/src/core/RPCPlugin.ts @@ -21,11 +21,14 @@ export interface CallOutgoingCtx extends CallOutgoingBeforeCtx { } export interface CallIncomingBeforeCtx extends BaseHookCtx { - + session: RPCSession; + request: unknown; + setRequest: (req: unknown) => void; } export interface CallIncomingCtx extends CallIncomingBeforeCtx { - + response: unknown; + setResponse: (res: unknown) => void; } export type NormalMethodReturn = Promise | void;