Files
OpenShell/crates/openshell-cli
Varsha 0674a00bbc refactor(cli): extract shared helpers into commands/common module (#2359)
* refactor(cli): extract shared helpers into commands/common module

Move shared formatting, parsing, display, and settings helpers from
run.rs into a new commands/common.rs module. run.rs re-exports all
public items so no callers change. This establishes the commands/
directory structure for the incremental run.rs split (#2304).

Signed-off-by: Varsha Prasad Narsing <vnarsing@nvidia.com>
Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

* refactor(cli): narrow visibility and fix review issues in shared helpers extraction

- Remove orphan doc comment left on sandbox_list after print_yaml_line extraction
- Change `pub mod commands` to `pub(crate) mod commands` in lib.rs
- Move 6 unnecessarily pub-exported items to private use imports in run.rs
- Restore stripped rationale comment in parse_cli_setting_value

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

* style(cli): fix rustfmt import line wrapping in run.rs

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

* fix(cli): restore parse_secret_material_env_pairs public re-export and narrow includes_policy visibility

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>

---------

Signed-off-by: Varsha Prasad Narsing <vnarsing@nvidia.com>
Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
2026-07-22 19:27:00 +00:00
..