import type { Message } from '../types.js'; import type { BuildContextOptions } from './types.js'; /** * 消息构建器(纯函数式,无状态) * * 仅负责将上层传入的 systemPrompt + history + userMessage 组装为 LLM 请求消息列表。 * 不关心 prompt 内容来源(环境、终端、Skill 等),不维护历史。 */ export declare class ContextManager { /** * 构建完整的 LLM 请求消息列表 * 组装顺序:system prompt → extra prompt → history → user message */ buildMessages(options: BuildContextOptions): Message[]; } //# sourceMappingURL=manager.d.ts.map