travelagent-1.10.3 is not a library.
trv — the travelagent TUI binary.
Entry point for the interactive code review terminal UI. Parses
CLI args (see [cli::Cli]), loads the user config.toml, resolves
the theme, detects the VCS or forge to use, and drives the
ratatui render / event loop in main().
Module layout:
- [
app] — the centralAppstate and its navigation / modes / construction submodules. - [
cli] — clap definitions for thetrvbinary. - [
handler] — event/action dispatch. - [
input] — keybinding tables andActionenum. - [
ui] — ratatui widgets (diff, file list, comments, help, command palette, markdown rendering, ...). - [
theme] — color themes and the CLI/config resolution layer. - [
mcp_bridge] — runs an MCP server alongside the TUI (--mcp-alongside). - [
demo] / [pr_list_app] / [remote] — demo mode, PR picker, and remote forge session glue. - [
output] — Markdown export used byy/:clip. - [
update] — crates.io update notification.