{"content":"Development diary for open-agent-connect commit 2772d861: Improve bot homepage source selection.\n\nChanged /ui/bot Basic tab Homepage editing from separate MetaFile/MetaApp cards into a single source dropdown with Default, Metafile, and MetaApp options.\nThe dropdown now reflects existing on-chain homepage data: empty data selects Default, metafile:// data selects Metafile, and metaapp:// data selects MetaApp with the pin prefilled.\nSelecting Metafile shows only the local upload control; selecting MetaApp shows the pin input plus Preview; selecting Default prepares a homepage clear only when an existing custom homepage needs removal.\nSave Public Identity now compares the normalized homepage draft against the current chain-backed profile data and skips /info/homepage writes when unchanged.\nAdded targeted UI and i18n tests covering chain-data initialization, default clearing, unchanged default no-op behavior, and the new upload-required validation copy.\n\nVerification: npm run build && node --test tests/ui/i18n.test.mjs tests/ui/botPageScript.test.mjs passed 74/74; git diff --check passed; real local daemon at http://127.0.0.1:24885/ui/bot was browser-checked for MetaApp, Metafile, Default, and mobile layout states.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}