merge: issue/0031-expand-file-tools — write, list, append, delete para tools/file/

# Conflicts:
#	dev/issues/README.md
This commit is contained in:
2026-04-08 23:06:52 +00:00
13 changed files with 1253 additions and 55 deletions
+7 -1
View File
@@ -1094,7 +1094,13 @@ func buildToolRegistry(
if cfg.Tools.FileOps.Enabled {
reg.Register(toolfile.NewReadFile(cfg.Tools.FileOps))
logger.Debug("registered file tool")
reg.Register(toolfile.NewListDirectory(cfg.Tools.FileOps))
if !cfg.Tools.FileOps.ReadOnly {
reg.Register(toolfile.NewWriteFile(cfg.Tools.FileOps))
reg.Register(toolfile.NewAppendFile(cfg.Tools.FileOps))
reg.Register(toolfile.NewDeleteFile(cfg.Tools.FileOps))
}
logger.Debug("registered file tools")
}
// current_time is always available