Skip to main content

preview_command

Function preview_command 

Source
pub fn preview_command(command: &str, max_len: usize) -> String
Expand description

Compact single-line preview of a command for • Ran … headers.

Multi-line commands preview their first non-empty line; long commands are head-truncated at a word boundary with a trailing ellipsis. The mid-string ellipsis of truncate_middle is avoided on purpose: cutting checkpoints/turn_1032 into tur…ool_calls reads as a rendering bug.

When the first line is only a script-runner prefix (python3 -c ", bare python3 -c, or an unclosed quote on a -c/-e/--code runner), the following lines are folded in so the header shows real script content (python3 -c "import json …) instead of a dangling python3 -c ".