加入插件及调用上下文 #1

Merged
tone merged 17 commits from dev into main 2025-12-02 15:48:35 +08:00
Showing only changes of commit 500e7c8fa6 - Show all commits

View File

@@ -11,15 +11,13 @@ export interface BaseHookCtx {
export interface CallOutgoingBeforeCtx extends BaseHookCtx {
session: RPCSession;
options: {
fnPath: string;
args: any[];
};
options: unknown;
setOptions: (opt: unknown) => void;
}
export interface CallOutgoingCtx extends CallOutgoingBeforeCtx {
result: any;
setResult: (data: any) => void;
result: unknown;
setResult: (res: unknown) => void;
}
export interface CallIncomingBeforeCtx extends BaseHookCtx {