server: create memory directory on startup

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Levi Neely 2026-04-14 16:11:38 +02:00
parent 61c1b65c83
commit d6075b9a89
1 changed files with 3 additions and 1 deletions

View File

@ -145,13 +145,15 @@ type Server struct {
// New creates a new Server.
func New() *Server {
memDir := defaultMemDir()
os.MkdirAll(memDir, 0755) //nolint:errcheck
return &Server{
sessions: make(map[string]*session),
agentsDir: agent.DefaultAgentsDir(),
sessionsDir: agent.DefaultSessionsDir(),
promptsDir: agent.DefaultPromptsDir(),
planDir: defaultPlanDir(),
memDir: defaultMemDir(),
memDir: memDir,
}
}