/** * LLM 请求日志格式化。 * * 关键点(中文) * - 这里专注把 provider request 规整成易读日志。 * - system / messages / tool calls 的展示策略统一收敛在本文件。 */ import type { JsonObject, JsonValue } from "../../types/common/Json.js"; import { type ParsedPayload } from "./FormatShared.js"; export declare function parse_fetch_request_for_log(input: string | URL | Request, init?: RequestInit, opts?: { /** * 增量日志 key,通常使用 session_id。 */ incrementalKey?: string; }): { url: string; method: string; payload: ParsedPayload | null; includePayload: boolean; maxChars: number; messages: JsonObject[] | null; system: JsonValue | undefined; model?: string; toolsCount: number; systemLength?: number; requestText: string; meta: JsonObject; } | null; //# sourceMappingURL=FormatRequest.d.ts.map