Expand description
AKM library crate — exposes modules for integration testing.
Modules§
- artifacts
- Artifacts domain — bidirectional git sync of LLM session outputs.
- commands
- CLI command handlers.
- completions
- Shell completion registration and installation.
- config
- TOML configuration for AKM.
- editor
- Editor resolution utility.
- error
- Error types for the AKM CLI.
- git
- Git helper — wraps
std::process::Commandfor git operations. - github
- GitHub URL parsing and Contents API client.
- library
- Library — the collection of specs in
library.json. - paths
- XDG-compliant path resolution for AKM.
- registry
- Registry abstraction — trait-based access to spec registries.
- shell
- Shell init generation and .bashrc wiring.
- tui
- TUI framework for AKM.
- update
- Self-update functionality for AKM.