v0.1.1 - 861 Unit Tests with 90%+ Coverage
What's Changed
Quality & Testing
- 861 unit tests (up from 558) with 90.11% region coverage
- 91.47% function coverage across 59 source files
- Comprehensive test coverage for all modules: API handlers, CLI commands, model management, backend, server
Coverage Highlights
- 14 modules at 100% coverage
- All API handlers tested (native + OpenAI)
- All CLI commands tested
- Model storage, registry, manifest fully covered
- Backend (llama.cpp, chat templates, tool parsing, JSON schema) fully covered
Publishing
- Published to crates.io
- Homebrew formula updated:
brew install a3s-lab/tap/a3s-power
Install
# From crates.io
cargo install a3s-power
# From Homebrew (macOS)
brew tap a3s-lab/tap
brew install a3s-powerFull Changelog: v0.1.0...v0.1.1