Files
oh-my-pi/crates/pi-shell
can1357 96e66923ce fix(minimizer): treat any bare '-' token as aws stdin/stdout streaming
is_aws_stdout_pipe() used rfind over whitespace tokens, so a value-taking
option after the '-' destination (e.g. 'aws s3 cp s3://b/k - --request-payer
requester') made the check miss and the streamed object body was rewritten
by strip_transfer_progress/JSON compaction. Any bare '-' token now forces
passthrough; a false positive only skips minimization. Also moved the
changelog entries back under '## [Unreleased]' after they slid beneath
released headings during the rebase onto main.

Addresses review feedback on #2176.
2026-06-10 08:31:30 +02:00
..