Expand description
Agentty application library.
The binary composition root uses these layered modules to run the terminal application, while integration tests use the same surface to exercise workflows without duplicating production wiring. Reusable provider, Git, protocol, and terminal-text APIs live in their dedicated workspace crates.
Re-exports§
pub use infra::db;
Modules§
- app
- App module router.
- domain
- Domain entities and pure business logic.
- infra
- Infrastructure adapters for database, filesystem, and system boundaries.
- presentation
- Frontend-neutral interaction state shared by runtime input and UI output.
- runtime
- Runtime module router.
- ui
- Terminal rendering components, pages, and formatting helpers.