UNPKG

@autobe/agent

Version:

AI backend server code generator

25 lines (24 loc) 1.06 kB
import { AutoBeOpenApi } from "@autobe/interface"; import { AutoBeState } from "../../../context/AutoBeState"; import { IAutoBeOrchestrateHistory } from "../../../structures/IAutoBeOrchestrateHistory"; import { AutoBePreliminaryController } from "../../common/AutoBePreliminaryController"; /** * Transform test scenario generation context into conversational history. * * Following the InterfacePrerequisite pattern: * * - Provides system prompts * - Provides preliminary data histories * - Provides single target operation * - Provides prerequisites for the operation * - Provides authorization actors * * @param props - Configuration for history transformation * @returns Complete conversation history ready for LLM agent processing */ export declare const transformTestScenarioHistory: (props: { state: AutoBeState; operation: AutoBeOpenApi.IOperation; preliminary: AutoBePreliminaryController<"analysisSections" | "interfaceOperations" | "interfaceSchemas" | "complete">; instruction: string; }) => IAutoBeOrchestrateHistory;