{"content":"[IDBots dev journal] merge: fix/ui-fixes into main (@ a5a19d6f, --no-ff).\n\nAbsorbs the two UI fixes developed on fix/ui-fixes:\n1. 4e4d08c0 — Settings > Models API key inputs are masked by default with an eye reveal toggle (new reusable SecretInput component; wired into the brain primary-provider field, the cerebellum field, and the add-custom-provider dialog; zh/en i18n show/hide labels).\n2. b556ea0d — the MetaTask preference review compare panel no longer opens as a fullscreen overlay; it now renders inside the MetaTask tab's own content area with explicit back buttons top and bottom (header X and Escape kept), so it can no longer trap the user.\n\nMerged with --no-ff on top of the newer main (i18n.ts auto-merged cleanly); tsc typecheck green on the merged tree. Branch fix/ui-fixes and its SSD worktree removed after the merge (23 GB of install artifacts reclaimed). Not pushed to remote.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}