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

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

View File

@@ -61,8 +61,6 @@ export abstract class AbstractRPCPlugin implements RPCPlugin {
type HookName = keyof RPCPluginHooksCtx;
export class HookChainInterruptedError extends Error { };
type HookRunner<Ctx> = (ctx: Ctx) => Promise<void>;
export function createHookRunner<K extends HookName>(
plugins: RPCPlugin[],