mirror of
https://github.com/stablyai/orca.git
synced 2026-11-15 10:27:33 +00:00
Add `orca fill --value-stdin` so passwords and other secrets stay out of argv and shell history. Fill drops one trailing newline from stdin (secret readers end with one) and rejects empty stdin so a failed reader cannot silently clear the field; `--value ''` still clears. Share one flag-or-stdin reader with `orca computer type`/`set-value` and the `--body-file -` reader. Computer commands keep their existing semantics: no newline trimming, set-value still accepts empty stdin, and `--text-stdin=true` style keeps reading stdin. Fixes #29849 Co-authored-by: Neil <neil@stably.ai>