diff --git a/main.go b/main.go index 57095d6..fe58ae9 100644 --- a/main.go +++ b/main.go @@ -2,6 +2,7 @@ package main import ( "context" + "fmt" "os" "github.com/charmbracelet/fang" @@ -11,6 +12,13 @@ import ( var version = "dev" func main() { + for _, arg := range os.Args[1:] { + if arg == "--version" || arg == "-v" { + fmt.Printf("mcphost version %s\n", version) + os.Exit(0) + } + } + rootCmd := cmd.GetRootCommand(version) if err := fang.Execute(context.Background(), rootCmd); err != nil { os.Exit(1)