25 lines
514 B
Go
25 lines
514 B
Go
package cmd
|
|
|
|
import (
|
|
"fmt"
|
|
|
|
"github.com/spf13/cobra"
|
|
)
|
|
|
|
var version = "0.4.0"
|
|
|
|
var rootCmd = &cobra.Command{
|
|
Use: "ctask",
|
|
Short: "Create and manage AI-agent task workspaces",
|
|
Long: "ctask is a local CLI that creates and manages named AI-agent task workspaces so developers can start, resume, and organize work more safely and predictably.",
|
|
}
|
|
|
|
func Execute() error {
|
|
return rootCmd.Execute()
|
|
}
|
|
|
|
func init() {
|
|
rootCmd.Version = version
|
|
rootCmd.SetVersionTemplate(fmt.Sprintf("ctask v%s\n", version))
|
|
}
|