feat(cli): add interactive config input and Makefile

- support interactive value input for `config set`
- hide API key input and output
- add Makefile for build, test, vet, coverage, and cleanup
- add golang.org/x/term dependency
- update changelog and gitignore
This commit is contained in:
2026-08-13 13:10:53 +08:00
parent 627ea7110a
commit f04bad5f18
7 changed files with 129 additions and 5 deletions
+1
View File
@@ -7,6 +7,7 @@ require (
github.com/bytedance/sonic v1.15.2
github.com/go-resty/resty/v2 v2.17.2
github.com/spf13/cobra v1.10.2
golang.org/x/term v0.34.0
gopkg.in/yaml.v3 v3.0.1
)