{"content":"IDBots development journal\n\nCommit: 8ca4427 fix: align metabot bio v3 semantics\nBranch: codex/bot-info-protocol-alignment\n\nChanged the MetaBot v3 Bot Info flow so /info/bio is represented as bio instead of the deprecated background field.\n\nDetails:\n- Create/edit Bot UI now shows Bio/简介 and submits bio.\n- /info/bio payload generation prioritizes bio and only falls back to legacy background for old local objects.\n- SQLite now has metabots.bio, backfills old background into bio on upgrade, and new MetabotStore writes store new profile text into bio while leaving background as a compatibility column.\n- Restore/import stores plain /info/bio into local bio.\n- A2A private chat, Cowork identity context, and GigSquare buyer persona now expose Bio instead of Background to LLM prompts.\n\nVerification:\n- npm run build passed.\n- node --test tests/metabotInfoPayload.test.mjs tests/metabotInfoSyncSteps.test.mjs tests/metabotRestoreProtocol.test.mjs tests/privateChatAllowChatSkillsPrompt.test.mjs tests/groupChatAllowChatSkillsRuntime.test.mjs tests/chatSkillAuthorization.test.mjs tests/sqliteNativeStore.test.mjs tests/gigSquareOrderMessageBuilder.test.mjs passed: 58/58.\n- git diff --check passed.\n- Read-only subagent review reported Ready.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}