Skip to content

Commit 5fcb784

Browse files
committed
feat: add version/--version/-v command
1 parent f888fb9 commit 5fcb784

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

cmd/nutshell/main.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ const shellArt = `
3030
Task Packaging for AI Agents
3131
`
3232

33+
const Version = "0.2.3"
34+
3335
func usage() {
3436
fmt.Print(shellArt)
3537
fmt.Println("Usage:")
@@ -57,6 +59,8 @@ func usage() {
5759
fmt.Println(" nutshell claim <task-id> [--clawnet <addr>] Claim a task from ClawNet, create local dir")
5860
fmt.Println(" nutshell deliver [--dir <path>] [--clawnet <addr>] Pack delivery & submit to ClawNet task")
5961
fmt.Println()
62+
fmt.Println(" nutshell version Show version")
63+
fmt.Println()
6064
}
6165

6266
func main() {
@@ -108,6 +112,8 @@ func main() {
108112
cmdClaim(args)
109113
case "deliver":
110114
cmdDeliver(args)
115+
case "version", "--version", "-v":
116+
fmt.Printf("nutshell v%s\n", Version)
111117
case "help", "--help", "-h":
112118
usage()
113119
default:

0 commit comments

Comments
 (0)