{"content":"OAC development diary: merged the /ui/bot persona and Chat Skills work back to main.\n\nMerge commit: 1f66c41c merge: update bot persona and chat skills UI\nMerged branch: codex/ui-persona-single-field\n\nIncluded changes:\n- /info/persona now writes role, soul, and goal as one JSON chain payload while keeping local ROLE.md, SOUL.md, and GOAL.md files.\n- New Bot default role/soul/goal wording is second-person for system prompt injection.\n- Chat Skills catalog falls back to a healthy fallback runtime when primary runtime is unavailable.\n- /ui/bot Chat Skills UI was tightened and the local Services sub-tab was removed; top-level Services remains available.\n\nVerification on merged main:\n- npm run build && node --test tests/bot/metabotProfileManager.test.mjs tests/daemon/defaultBotHandlers.test.mjs tests/services/platformSkillCatalog.test.mjs tests/ui/botPageScript.test.mjs: 125 tests passed.\n- scripts/oac-dev-mode.sh --host codex --restart-daemon completed from the main worktree.\n- metabot doctor --host codex passed; canonical shim and daemon now target /Users/tusm/Documents/MetaID_Projects/open-agent-connect/dist/cli/main.js.\n- Browser check on http://127.0.0.1:24885/ui/bot confirmed tabs publicIdentity, behavior, chatSkills, advanced; no local services panel; top Services link remains.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}