-n print the plan without model calls
login log in to ChatGPT with a device code
probe LOG COUNT [BUILDS] measure the compactor on a log, with real calls
+ version show the build version
help show this help
Chat needs a running daemon. ONECHAT_DIR sets the data directory.
`
+// version is set by the package build and stays dev for direct Go builds.
+var version = "dev"
+
func main() {
err := run()
if err != nil {
if err != nil {
return fmt.Errorf("write command help: %w", err)
}
+ case len(args) == 1 && args[0] == "version":
+ _, err := fmt.Println(version)
+ if err != nil {
+ return fmt.Errorf("write build version: %w", err)
+ }
case len(args) == 1 && args[0] == "login":
err := chatgptLogin(ctx, os.Stdout)
if err != nil {