XingfenD
f04bad5f18
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
2026-08-13 13:10:53 +08:00
XingfenD
706fe752a0
fix(cmd/ry): silence cobra error dup + fix bucket/dns Use&Args warts
2026-08-13 12:21:36 +08:00
XingfenD
bd7b87d9c7
feat(cmd/ry): migrate rainyun-cli to SDK-backed cmd/ry
...
- 删除 CLI 自带 provider/HTTP 层,全部改调 sdk.New(apiKey)
- config 简化为单一 apikey + output
- 补 SDK 4 个缺口端点(domain list / dns list / bucket-by-instance / expense orders)
- 修 output --raw bug(新增 raw case)
- 命令 ID 参数统一 int,显示 model ID 保持 string
- reinstall flag 从 --os 改 --os-id int
2026-08-13 00:48:28 +08:00
XingfenD
b15e78fd4d
feat(cmd/ry): add simplified single-provider config
2026-08-13 00:37:15 +08:00
XingfenD
499b4789fb
fix(cmd/ry): strengthen TestRawPrintFormat assertions
2026-08-13 00:35:30 +08:00
XingfenD
c0f04c01b4
feat(cmd/ry): add output package with raw format fix
2026-08-13 00:33:38 +08:00
XingfenD
16ccc8d339
feat(cmd/ry): add display model package
2026-08-13 00:31:11 +08:00