chore: generate
This commit is contained in:
committed by
Aiden Cline
parent
8113a4360e
commit
894e638914
@@ -151,17 +151,15 @@ export const ApplyPatchTool = Tool.define(
|
|||||||
}
|
}
|
||||||
|
|
||||||
case "delete": {
|
case "delete": {
|
||||||
const source = yield* Bom
|
const source = yield* Bom.readFile(afs, filePath).pipe(
|
||||||
.readFile(afs, filePath)
|
Effect.catch((error) =>
|
||||||
.pipe(
|
Effect.fail(
|
||||||
Effect.catch((error) =>
|
new Error(
|
||||||
Effect.fail(
|
`apply_patch verification failed: ${error instanceof Error ? error.message : String(error)}`,
|
||||||
new Error(
|
|
||||||
`apply_patch verification failed: ${error instanceof Error ? error.message : String(error)}`,
|
|
||||||
),
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
)
|
),
|
||||||
|
)
|
||||||
const contentToDelete = source.text
|
const contentToDelete = source.text
|
||||||
const deleteDiff = trimDiff(createTwoFilesPatch(filePath, filePath, contentToDelete, ""))
|
const deleteDiff = trimDiff(createTwoFilesPatch(filePath, filePath, contentToDelete, ""))
|
||||||
|
|
||||||
|
|||||||
@@ -206,7 +206,8 @@ describe("tool.apply_patch freeform", () => {
|
|||||||
const target = path.join(fixture.path, "example.cs")
|
const target = path.join(fixture.path, "example.cs")
|
||||||
await fs.writeFile(target, `${bom}using System;\n\nclass Test {}\n`, "utf-8")
|
await fs.writeFile(target, `${bom}using System;\n\nclass Test {}\n`, "utf-8")
|
||||||
|
|
||||||
const patchText = "*** Begin Patch\n*** Update File: example.cs\n@@\n class Test {}\n+class Next {}\n*** End Patch"
|
const patchText =
|
||||||
|
"*** Begin Patch\n*** Update File: example.cs\n@@\n class Test {}\n+class Next {}\n*** End Patch"
|
||||||
|
|
||||||
await execute({ patchText }, ctx)
|
await execute({ patchText }, ctx)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user