/** * Agent instruction 组装工具。 * * 关键点(中文) * - 这里只处理静态 instruction 与默认 core prompt。 * - instruction 永远在 core 前面;core 不会被调用方 instruction 替代。 * - 不读取 session、plugin 或 runtime 状态,保持为纯函数。 */ import type { AgentSessionSystemBlock } from "../types/agent/SessionTypes.js"; /** * 归一化调用方传入的静态 instruction。 */ export declare function normalize_instruction_input(input: string | string[] | undefined): string[]; /** * 构造进入 session system prompt 的 instruction block。 */ export declare function create_instruction_system_blocks(instruction: string[], project_root: string): AgentSessionSystemBlock[]; //# sourceMappingURL=AgentInstructions.d.ts.map