


























@@ -152,26 +152,13 @@ async function tryHandleWithPluginAction(params: {
152152mediaAccess: params.ctx.mediaAccess,
153153mediaReadFile: params.ctx.mediaReadFile,
154154});
155-const handled = await dispatchChannelMessageAction({
156-channel: params.ctx.channel,
157-action: params.action,
158-cfg: params.ctx.cfg,
159-params: params.ctx.params,
160- mediaAccess,
161-mediaLocalRoots: mediaAccess.localRoots,
162-mediaReadFile: mediaAccess.readFile,
163-accountId: params.ctx.accountId ?? undefined,
164-requesterAccountId: params.ctx.requesterAccountId,
165-requesterSenderId: params.ctx.requesterSenderId,
166-senderIsOwner: params.ctx.senderIsOwner,
167-sessionKey: params.ctx.sessionKey,
168-sessionId: params.ctx.sessionId,
169-inboundEventKind: params.ctx.inboundEventKind,
170-agentId: params.ctx.agentId,
171-gateway: params.ctx.gateway,
172-toolContext: params.ctx.toolContext,
173-dryRun: params.ctx.dryRun,
174-});
155+const handled = await dispatchChannelMessageAction(
156+createChannelActionContext({
157+ctx: params.ctx,
158+action: params.action,
159+ mediaAccess,
160+}),
161+);
175162if (!handled) {
176163return null;
177164}
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。