Originally created by: kristofferR
Hide Names & Avatars was one switch. Some people only want to hide faces (for example when screen sharing photos of others), or only names.
Settings β Privacy now has Hide Names and Hide Avatars. The View menu item and Cmd/Ctrl+Shift+H still toggle both together: they reveal everything if anything is hidden, otherwise hide both. Installs from before keep their combined setting until either new one is changed (both are optional and fall back to hide_names_avatars). Native recent-conversation menus stay empty while names are hidden.
How the blur splits:
data-carrier-private-identity marker; pictures get a new data-carrier-private-avatar marker; <html> carries data-carrier-hide-names and/or data-carrier-hide-avatars.img/svg/image, or any element whose computed background loads an image. Every picture inside a name surface or a profile link is marked as an avatar, so Hide Avatars alone covers faces in sender headings and reply attribution.Over-blur that remains by design: emoji sprites inside a preview fallback surface blur with avatars only; inseparable mixed links blur their picture with names only.
Reviewed over five rounds against browser fixtures in names-only, avatars-only and both, compared with the old combined toggle: no remaining leaks.
Stacked on [#374] (the Privacy tab).
Manual check still needed: run __carrier_mcp_privacy_probe__ with each mode on a live conversation list and thread.
Ref [#364]
CodeRabbit reviews this change in the combined PR [#394].
Originally posted by: chatgpt-codex-connector[bot]
Codex Review Summary: β Completed
This comment shows the latest Codex review activity on this pull request. | Review | Status | Commit | Review trigger | | --- | --- | --- | --- | | π **Code Review** | β **Completed** <relative-time datetime="2026-11-07T20:59:06.614833Z">2026-11-07T20:59:06.614833Z</relative-time> | `954931d` | Manual request |βΉοΈ About Codex in GitHub
[Your team has set up Codex to review pull requests in this repo](https://chatgpt.com/codex/cloud/settings/general). Reviews are triggered when you - Open a pull request for review - Mark a draft as ready - Comment "@codex review" or "@codex security review". Codex reacts with π while any review is running, comments if it has suggestions, and reacts with π once all reviews finish with no findings.
Originally posted by: chatgpt-codex-connector[bot]
Codex Review: Didn't find any major issues. Keep it up!
Reviewed commit:
43b7a01904βΉοΈ About Codex in GitHub
[Your team has set up Codex to review pull requests in this repo](https://chatgpt.com/codex/cloud/settings/general). Reviews are triggered when you - Open a pull request for review - Mark a draft as ready - Comment "@codex review". If Codex has suggestions, it will comment; otherwise it will react with π. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Originally posted by: kristofferR
βΈοΈ crq will not request further automated reviews for this pull request.
Reason: CodeRabbit reviews these changes once, in combined PR [#394]
Resume with
crq unhold kristofferr/carrier 389.Related
Tickets:
#394Originally posted by: kristofferR
@codex review
Originally posted by: kristofferR
@codex review
Originally posted by: chatgpt-codex-connector[bot]
Codex Review: Didn't find any major issues. Chef's kiss.
Reviewed commit:
7b3f72b25eβΉοΈ About Codex in GitHub
[Your team has set up Codex to review pull requests in this repo](https://chatgpt.com/codex/cloud/settings/general). Reviews are triggered when you - Open a pull request for review - Mark a draft as ready - Comment "@codex review". If Codex has suggestions, it will comment; otherwise it will react with π. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Originally posted by: kristofferR
@codex review
Originally posted by: chatgpt-codex-connector[bot]
Codex Review: Didn't find any major issues. Chef's kiss.
Reviewed commit:
7dca20a319βΉοΈ About Codex in GitHub
[Your team has set up Codex to review pull requests in this repo](https://chatgpt.com/codex/cloud/settings/general). Reviews are triggered when you - Open a pull request for review - Mark a draft as ready - Comment "@codex review". If Codex has suggestions, it will comment; otherwise it will react with π. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Originally posted by: kristofferR
@codex review
Originally posted by: chatgpt-codex-connector[bot]
Codex Review: Didn't find any major issues. Keep them coming!
Reviewed commit:
71a8f4874fβΉοΈ About Codex in GitHub
[Your team has set up Codex to review pull requests in this repo](https://chatgpt.com/codex/cloud/settings/general). Reviews are triggered when you - Open a pull request for review - Mark a draft as ready - Comment "@codex review". If Codex has suggestions, it will comment; otherwise it will react with π. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Originally posted by: kristofferR
@codex review
Originally posted by: chatgpt-codex-connector[bot]
Codex Review: Didn't find any major issues. Keep them coming!
Reviewed commit:
954931d4feβΉοΈ About Codex in GitHub
[Your team has set up Codex to review pull requests in this repo](https://chatgpt.com/codex/cloud/settings/general). Reviews are triggered when you - Open a pull request for review - Mark a draft as ready - Comment "@codex review". If Codex has suggestions, it will comment; otherwise it will react with π. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Ticket changed by: kristofferR
Originally posted by: kristofferR
β The administrative hold has been retired because this pull request merged. crq will not request further automated reviews.