Skip to content

Releases: Xbang0222/nac

Release list

v0.1.1

Choose a tag to compare

@Xbang0222 Xbang0222 released this 24 May 19:24

Changelog

  • 16075d2 docs(README): rewrite via create-readme skill
  • 5b0b82b feat(cli): align with clig.dev + ship token/checkin/group commands
  • 346a3ec docs: rewrite README with features, exit codes, and architecture
  • c40643f fix(security): harden CLI IO and toolchain
  • bc816ed docs: add CLAUDE.md with architecture + auth + DTO gotchas

v0.1.0

Choose a tag to compare

@Xbang0222 Xbang0222 released this 24 May 11:05

Changelog

  • d850928 ci: add GitHub Actions workflow (lint + test + cross-build)
  • 306cbf0 fix(apiclient): auth + dto + retry issues from ruoli.dev smoke test
  • 8b70424 docs: add README; feat(cli): shell completion command
  • bc7eb20 build: add goreleaser config for multi-platform releases
  • e5797f0 feat(cli): config list/show/use/set/add/remove subcommands
  • c0659a9 feat(cli): invites summary/logs/transfer command
  • 572ecd1 feat(cli): topup list command
  • 57eafcc feat(cli): usage command with date range and --group aggregation
  • 9fbd412 feat(repl): chat -i interactive mode with slash commands
  • f633720 feat(cli): embed command for /v1/embeddings
  • 7cabf73 feat(cli): images command with file/dir output
  • beb3771 feat(cli): models command listing /v1/models
  • 2a8cc25 feat(cli): messages command for Anthropic protocol
  • 727b1f7 feat(cli): chat command with stdin pipe and stream rendering
  • c9eacb3 feat(render): streaming writer with thinking visibility toggle
  • b928b8c feat(apiclient): anthropic /v1/messages (stream + non-stream)
  • d0ada94 feat(apiclient): chat completion (stream + non-stream)
  • 5583234 feat(cli): token create/delete/use + login picks API key
  • d1e8609 feat(cli): token list and token show commands
  • 78369a4 feat(apiclient): token CRUD endpoints
  • ce39588 feat(cli): logout command clearing keychain entries
  • 22263bc feat(cli): whoami command and shared session factory
  • 96e4c11 feat(cli): login command with keychain credential storage
  • 3b5f7b2 feat(apiclient): SSE parser with event-type support
  • 3042c8e feat(apiclient): structured errors with exit code mapping
  • b7db2bc feat(apiclient): HTTP client with auth modes and retry
  • 7635dd0 feat(auth): OS keychain storage with file fallback
  • 48387bf feat(config): profile resolution with flag/env/profile priority
  • b0d834e feat(config): yaml config file read/write with NEWAPI_CONFIG_HOME override
  • 08c68b6 feat(cli): add version command
  • e7f4cb4 feat(cli): add cobra root command with global flags
  • 79f4361 chore: bootstrap repo with go.mod and license