import type { SanitizeRule } from '../types'; /** * 孤立 tool 消息检测规则。 * * 检测场景:tool 消息没有对应的 assistant tool_call。 * 问题原因:assistant 消息被删除或未持久化,导致 tool 响应失去关联。 * LLM 无法理解没有 tool_call 的 tool 消息。 * 修复策略:移除孤立的 tool 消息。 * * @example * 输入: [user, tool(A)] // 缺少 assistant(tool_call:A) * 输出: [user] */ export declare const orphanedToolMessageRule: SanitizeRule;