/** * 市场来源追踪中间件 * * 在金融工具执行后(onToolAfter),将市场来源信息注入到工具结果中。 * 通过 ctx 传递来源追踪,不修改 args。 * * 仅对金融工具生效(通过工具名匹配),非金融工具直接返回 void。 */ import type { Middleware } from '@cicctencent/agent-core'; import type { HookContext, HookResult } from '@cicctencent/agent-core'; /** * 市场来源追踪中间件 * * 在 onToolAfter 中,对金融工具的结果追加市场来源信息 * (MIC、交易所名称、时区、货币等),帮助 LLM 理解数据上下文。 */ export declare class MarketProvenanceMiddleware implements Middleware { readonly name = "MarketProvenanceMiddleware"; onToolBefore(_ctx: HookContext): Promise; onToolAfter(ctx: HookContext): Promise; } //# sourceMappingURL=provenance.d.ts.map