From 9b52b46d3e062432550819ce395615fcf8e509f3 Mon Sep 17 00:00:00 2001 From: lanyuanxiaoyao Date: Tue, 9 Jun 2026 15:11:43 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=9A=E4=B9=89=20AgentRunner=20?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/agent/runner.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 tests/agent/runner.ts diff --git a/tests/agent/runner.ts b/tests/agent/runner.ts new file mode 100644 index 0000000..178d55a --- /dev/null +++ b/tests/agent/runner.ts @@ -0,0 +1,17 @@ +import type { RuneConfig } from "../../src/types.ts"; + +export interface AgentResult { + files: string[]; +} + +export interface AgentRunner { + readonly tier: number; + runPlan( + projectDir: string, + changeName: string, + docName: string, + config: RuneConfig, + ): Promise; + runBuild(projectDir: string, changeName: string, config: RuneConfig): Promise; + runArchive(projectDir: string, changeName: string, config: RuneConfig): Promise; +}