refactor: rename appendFileWithRW function to appendFile

This commit is contained in:
0x5487 2026-02-22 15:03:52 +08:00
parent cb09447501
commit e3cb8d95a3

View file

@ -133,7 +133,7 @@ func (t *AppendFileTool) Execute(ctx context.Context, args map[string]any) *Tool
var rw fileReadWriter var rw fileReadWriter
if t.restrict { if t.restrict {
return executeInWorkspace(t.workspace, path, func(root *os.Root, relPath string) (*ToolResult, error) { return executeInWorkspace(t.workspace, path, func(root *os.Root, relPath string) (*ToolResult, error) {
if err := appendFileWithRW(&sandboxFs{root: root}, relPath, content); err != nil { if err := appendFile(&sandboxFs{root: root}, relPath, content); err != nil {
return nil, err return nil, err
} }
return SilentResult(fmt.Sprintf("Appended to %s", path)), nil return SilentResult(fmt.Sprintf("Appended to %s", path)), nil
@ -141,7 +141,7 @@ func (t *AppendFileTool) Execute(ctx context.Context, args map[string]any) *Tool
} }
rw = &hostFs{} rw = &hostFs{}
if err := appendFileWithRW(rw, path, content); err != nil { if err := appendFile(rw, path, content); err != nil {
return ErrorResult(err.Error()) return ErrorResult(err.Error())
} }
return SilentResult(fmt.Sprintf("Appended to %s", path)) return SilentResult(fmt.Sprintf("Appended to %s", path))
@ -163,8 +163,8 @@ func editFile(rw fileReadWriter, path, oldText, newText string) error {
return rw.Write(path, newContent) return rw.Write(path, newContent)
} }
// appendFileWithRW reads the existing content (if any) via rw, appends new content, and writes back. // appendFile reads the existing content (if any) via rw, appends new content, and writes back.
func appendFileWithRW(rw fileReadWriter, path, appendContent string) error { func appendFile(rw fileReadWriter, path, appendContent string) error {
content, err := rw.Read(path) content, err := rw.Read(path)
if err != nil && !errors.Is(err, fs.ErrNotExist) { if err != nil && !errors.Is(err, fs.ErrNotExist) {
return err return err