From f171250033d8180020e5498b4076ceaffde86d6f Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Thu, 4 Sep 2025 12:39:34 -0500 Subject: fix: better file/content return --- packages/sdk/js/src/gen/types.gen.ts | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) (limited to 'packages/sdk/js/src') diff --git a/packages/sdk/js/src/gen/types.gen.ts b/packages/sdk/js/src/gen/types.gen.ts index c56ea309b..8befce1ce 100644 --- a/packages/sdk/js/src/gen/types.gen.ts +++ b/packages/sdk/js/src/gen/types.gen.ts @@ -1117,10 +1117,30 @@ export type Symbol = { export type FileNode = { name: string path: string + absolute: string type: "file" | "directory" ignored: boolean } +export type FileContent = { + content: string + diff?: string + patch?: { + oldFileName: string + newFileName: string + oldHeader?: string + newHeader?: string + hunks: Array<{ + oldStart: number + oldLines: number + newStart: number + newLines: number + lines: Array + }> + index?: string + } +} + export type File = { path: string added: number @@ -1893,10 +1913,7 @@ export type FileReadResponses = { /** * File content */ - 200: { - type: "raw" | "patch" - content: string - } + 200: FileContent } export type FileReadResponse = FileReadResponses[keyof FileReadResponses] -- cgit v1.2.3