Skip to main content

Crate roba_core

Crate roba_core 

Source
Expand description

roba-core: the clap-free, side-effect-free run engine.

This crate is roba’s resolve-free core, split out from the CLI (#416). It owns two things:

The roba binary depends on this crate: its run_ask resolves flags/profiles/prompt into a Config (build_config) and renders the result around engine::run’s seam, so there is one flag->command mapper and no second copy to drift. Prompt composition, profile/env layering, live streaming display, output formatting, and exit-code classification stay in the CLI crate.

Modules§

engine
The internal config-and-run seam (#407).
session
Session continuation and permission preset application.