feat(tree): Add ELK port-based layout and persona-specific branching cb5990d Andrew commited on 12 days ago
refactor(Message): Abstract message handling logic into TreeManager and StreamHandler 155969c Andrew commited on 12 days ago
fix(Tree): Improve conversation tree layout and scrolling behavior d09920e Andrew commited on 12 days ago
feat(UI): Add Metacognitive Prompt components and hooks for chat interface 206e377 Andrew commited on 12 days ago
feat(Metacognitive): Implement core metacognitive engine logic, types, and server configuration aecf49b Andrew commited on 12 days ago
feat(auth): Add password hashing and recovery key generation utilities 12ba18c Andrew commited on Nov 24, 2025
refactor(auth): Replace static password whitelist with database authentication a790ffc Andrew commited on Nov 24, 2025
feat(auth): Persist password and recovery key hashes in user session 6264428 Andrew commited on Nov 24, 2025
feat(types): Add password and recovery key hash fields to User interface bac49ce Andrew commited on Nov 24, 2025
feat(login): Add registration and password recovery to LoginModal e273a27 Andrew commited on Nov 24, 2025
fix(server): update auth to support multiple providers in user object 9352134 Andrew commited on Nov 24, 2025
refactor(ui): reset active personas to defaults when creating a new chat 5d8b356 Andrew commited on Nov 24, 2025
refactor(ui): update and modularize code to support branching and tree navigation 3dc440a Andrew commited on Nov 24, 2025
refactor(ui): update home page for multi-persona chat context c729f58 Andrew commited on Nov 24, 2025
refactor(ui): update layout to handle persona state initialization 9a5b276 Andrew commited on Nov 24, 2025
refactor(ui): update MobileNav to use new persona defaults utility b6a3ce9 Andrew commited on Nov 24, 2025
feat(ui): update NavConversationItem to show tree visualization 50c8eb0 Andrew commited on Nov 24, 2025
refactor(ui): update ChatMessage to support multi-persona and branching 3a8705d Andrew commited on Nov 24, 2025
feat(api): update conversation endpoints to handle branching parameters 684165a Andrew commited on Nov 24, 2025
feat(server): update message preprocessing to handle tree structure 8293c27 Andrew commited on Nov 24, 2025
refactor(server): update title generation to reduce instances of 'summary' a1d1276 Andrew commited on Nov 24, 2025
fix(server): send persona initialization to establish order before streaming 6600478 Andrew commited on Nov 24, 2025
feat(utils): add tree layout algorithm for conversation visualization 4743f77 Andrew commited on Nov 24, 2025
feat(utils): add legacy conversation converter for tree structure 78e67be Andrew commited on Nov 24, 2025
feat(utils): add tree branching logic for finding message paths ddc185d Andrew commited on Nov 24, 2025
feat(utils): add utility to reset active personas to defaults 5523d0b Andrew commited on Nov 24, 2025
feat(utils): add message sender utility for handling chat requests 346fcd8 Andrew commited on Nov 24, 2025
feat(utils): add message merging utility for persona responses 8bba2e0 Andrew commited on Nov 24, 2025
refactor(types): update Settings type to include active personas, remove comments d2f4c97 Andrew commited on Nov 24, 2025