Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
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
You can’t perform that action at this time.