persist process session metadata for restart-safe process tool state

This commit is contained in:
DBT
2026-02-24 08:10:53 +00:00
parent 0d72492309
commit 9478161822
2 changed files with 104 additions and 4 deletions

View File

@@ -63,7 +63,7 @@ func NewAgentLoop(cfg *config.Config, msgBus *bus.MessageBus, provider providers
sessionsManager := session.NewSessionManager(filepath.Join(filepath.Dir(cfg.WorkspacePath()), "sessions"))
toolsRegistry := tools.NewToolRegistry()
processManager := tools.NewProcessManager()
processManager := tools.NewProcessManager(workspace)
readTool := tools.NewReadFileTool(workspace)
writeTool := tools.NewWriteFileTool(workspace)
listTool := tools.NewListDirTool(workspace)