Architecture Overview
The CLI is a single Rust binary named teams.
Layers
- Clap command parser and handlers.
- Auth and token resolution.
- Shared Microsoft Graph client.
- API modules by resource area.
- Serde models.
- Output envelope and human output helpers.
- Local webhook listener.
Stdout stays parseable. Logs and tracing go to stderr.