diff --git a/cmd/tinyauth/tinyauth.go b/cmd/tinyauth/tinyauth.go index da8aece1..a39e49c2 100644 --- a/cmd/tinyauth/tinyauth.go +++ b/cmd/tinyauth/tinyauth.go @@ -3,6 +3,7 @@ package main import ( "fmt" "os" + "reflect" "strings" "charm.land/huh/v2" @@ -31,6 +32,10 @@ func main() { Configuration: tConfig, Resources: loaders, Run: func(_ []string) error { + if !reflect.DeepEqual(model.NewDefaultConfiguration(env).Experimental, tConfig.Experimental) { + colors := getColors() + fmt.Println(colors.yellow.Render("⚠") + " Experimental features are enabled, use with caution. Experimental features may change with each release.") + } return runCmd(*tConfig) }, }