Expand description
remendo-tui โ a terminal-based interface for interacting with agentic patch review mechanisms (Sashiko instances).
This library crate exposes the core modules for integration
testing. The binary entry point is in src/main.rs.
Modulesยง
- app
- Application state and lifecycle. Application state and lifecycle.
- bookmarks
- Persistent bookmark storage. Persistent bookmark storage for patchsets.
- client
- Sashiko API client: trait, HTTP implementation, error types. Sashiko API client: trait, HTTP implementation, error types.
- cmd
- TEA command/effect system for async side-effects. TEA command/effect system.
- config
- Application configuration: remotes, keybindings, theme, paths. Application configuration subsystem.
- event
- Terminal events and event-to-message translation. Terminal event types and event-to-message translation.
- models
- Domain data models for Sashiko API entities. Domain data models for Sashiko API entities.
- tui
- Terminal user interface lifecycle. Terminal user interface lifecycle management.
- ui
- Widget renderer.
Widget rendering โ the TEA
viewfunction. - update
- Application state updater (TEA update function).
Application state updater (TEA
updatefunction).