summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-08-17 08:46:14 +0300
committerPaul Buetow <paul@buetow.org>2025-08-17 08:46:14 +0300
commit17e9d33f2a5dc9305b4dbae1bc400b28f9b6c211 (patch)
tree6daa49b11188b0a6f4346d41d6adc922517858e7
parent07d02d93dbb7a8167758f678c68b5a1a520167c8 (diff)
rename CLI binary to hexai-lsp
- Default log path: /tmp/hexai-lsp.log - Taskfile: build/copy/run hexai-lsp binary
-rw-r--r--README.md2
-rw-r--r--Taskfile.yaml10
-rw-r--r--cmd/hexai/main.go2
3 files changed, 7 insertions, 7 deletions
diff --git a/README.md b/README.md
index fad4e81..2951425 100644
--- a/README.md
+++ b/README.md
@@ -22,7 +22,7 @@ Hexai exposes a simple LLM provider interface. It supports OpenAI, GitHub Copilo
- `openai_model` — model name (default: `gpt-4.1`).
- `openai_base_url` — API base (default: `https://api.openai.com/v1`).
-### Copilot configuration
+### GitHub Copilot configuration
- Required: `COPILOT_API_KEY` — provided via environment variable only.
- In config file:
diff --git a/Taskfile.yaml b/Taskfile.yaml
index 30904e4..beb76f8 100644
--- a/Taskfile.yaml
+++ b/Taskfile.yaml
@@ -6,20 +6,20 @@ tasks:
install:
deps: ["build"]
cmds:
- - cp -v ./hexai ~/go/bin/
+ - cp -v ./hexai-lsp ~/go/bin/
run:
deps: ["dev"]
cmds:
- go run cmd/hexai/main.go
build:
- deps: ["buildhexai"]
- buildhexai:
+ deps: ["build-hexai-lsp"]
+ build-hexai-lsp:
cmds:
- - go build -o hexai cmd/hexai/main.go
+ - go build -o hexai-lsp cmd/hexai/main.go
dev:
deps: ["test", "vet", "lint"]
cmds:
- - go build -race -o hexai cmd/hexai/main.go
+ - go build -race -o hexai-lsp cmd/hexai/main.go
test:
cmds:
- go clean -testcache
diff --git a/cmd/hexai/main.go b/cmd/hexai/main.go
index 25b5281..b433b13 100644
--- a/cmd/hexai/main.go
+++ b/cmd/hexai/main.go
@@ -15,7 +15,7 @@ import (
)
func main() {
- logPath := flag.String("log", "/tmp/hexai.log", "path to log file (optional)")
+ logPath := flag.String("log", "/tmp/hexai-lsp.log", "path to log file (optional)")
showVersion := flag.Bool("version", false, "print version and exit")
flag.Parse()
if *showVersion {