From f7c6de4f99649dfa19c6b20b5a3fb344c4f8e82c Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Thu, 5 Mar 2026 17:41:52 +0000 Subject: cli: add start command and version package Adds `claudomator start ` to queue a task via the running API server. Adds internal/version for embedding VCS commit hash in the server banner. Co-Authored-By: Claude Sonnet 4.6 --- internal/cli/serve.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'internal/cli/serve.go') diff --git a/internal/cli/serve.go b/internal/cli/serve.go index 9545f5c..363e276 100644 --- a/internal/cli/serve.go +++ b/internal/cli/serve.go @@ -13,6 +13,7 @@ import ( "github.com/thepeterstone/claudomator/internal/api" "github.com/thepeterstone/claudomator/internal/executor" "github.com/thepeterstone/claudomator/internal/storage" + "github.com/thepeterstone/claudomator/internal/version" "github.com/spf13/cobra" ) @@ -83,7 +84,7 @@ func serve(addr string) error { httpSrv.Shutdown(shutdownCtx) }() - fmt.Printf("Claudomator server listening on %s\n", addr) + fmt.Printf("Claudomator %s listening on %s\n", version.Version(), addr) if err := httpSrv.ListenAndServe(); err != http.ErrServerClosed { return err } -- cgit v1.2.3