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.