Skip to main content

Crate remendo

Crate remendo 

Source
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 view function.
update
Application state updater (TEA update function). Application state updater (TEA update function).