package main import ( "log/slog" "os" "git.toki-labs.com/toki/gito/services/core/internal/agentshell" "git.toki-labs.com/toki/gito/services/core/internal/config" ) func main() { cfg := config.Load() logger := slog.New(slog.NewJSONHandler(os.Stdout, nil)) shell := agentshell.New(cfg, logger) if err := shell.Run(); err != nil { logger.Error("agent shell stopped", "error", err) os.Exit(1) } }