`profiles show --profile chosen` and `profiles list --profile chosen` use the saved active profile instead of `chosen`. ## Reproduce - Run `python3 reproduce-all.py` from the [reproduction source](https://github.com/manyoneek/cli/blob/bae66c49909f95bc1940b499e23516c0f8f2f903/qa/reproductions/2026-10-22/cli/source.zip); it creates two credential-free profiles, with `qa-base` active. - Run `rc profiles show --profile qa-chosen --json` and `rc profiles list --profile qa-chosen --json`. - Both select `qa-base` instead of `qa-chosen`. Reproduced October 22: `0381e9169458`, Go 1.26.10, macOS arm64. [Fix, tests and before/after demo](https://github.com/RevenueCat/cli/pull/200).
Activity