diff options
| author | Paul Buetow <paul@buetow.org> | 2026-04-08 09:58:02 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-04-08 09:58:02 +0300 |
| commit | 8e351c86502cea78f1f0b3aa19cde7ca702bacab (patch) | |
| tree | 1340e27219255b0ebe49bdbe3b5c2fbd95df8810 /Magefile.go | |
| parent | 9e8f558a1f6fcdb09a8a02dfcd2e3d8fc9ce613f (diff) | |
Rename task CLI from ask to do
- Move cmd/ask to cmd/do; mage BuildDo builds binary named do
- Update askcli help text, errors, Fish completion (complete -c do, __do_*)
- Task alias cache path: XDG cache hexai/do/task-aliases-v2.json
- Refresh README and docs; go install path cmd/do@latest
- Remove accidentally tracked cmd/ask build artifact; ignore cmd/do/do and cmd/do/ask
Made-with: Cursor
Diffstat (limited to 'Magefile.go')
| -rw-r--r-- | Magefile.go | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Magefile.go b/Magefile.go index 65748fd..fb19689 100644 --- a/Magefile.go +++ b/Magefile.go @@ -25,15 +25,15 @@ var ( // Build builds binaries. func Build() error { - mg.Deps(BuildAsk, BuildHexaiLSP, BuildHexaiCLI, BuildHexaiTmuxAction, BuildHexaiTmuxEdit, BuildHexaiMCPServer) + mg.Deps(BuildDo, BuildHexaiLSP, BuildHexaiCLI, BuildHexaiTmuxAction, BuildHexaiTmuxEdit, BuildHexaiMCPServer) printCoverage() return nil } -// BuildAsk builds the Taskwarrior proxy wrapper. -func BuildAsk() error { +// BuildDo builds the Taskwarrior proxy wrapper. +func BuildDo() error { printCoverage() - return sh.RunV("go", "build", "-o", "ask", "./cmd/ask") + return sh.RunV("go", "build", "-o", "do", "./cmd/do") } // BuildHexaiLSP builds the LSP server binary. @@ -70,7 +70,7 @@ func BuildHexaiMCPServer() error { func Dev() error { printCoverage() mg.Deps(Test, Vet, Lint) - if err := sh.RunV("go", "build", "-race", "-o", "ask", "./cmd/ask"); err != nil { + if err := sh.RunV("go", "build", "-race", "-o", "do", "./cmd/do"); err != nil { return err } if err := sh.RunV("go", "build", "-race", "-o", "hexai-lsp-server", "./cmd/hexai-lsp-server"); err != nil { @@ -120,7 +120,7 @@ func Install() error { return err } for _, name := range []string{ - "ask", + "do", "hexai-lsp-server", "hexai", "hexai-tmux-action", |
