Commit History

feat(tree): Add ELK port-based layout and persona-specific branching
cb5990d

Andrew commited on

feat(auth): Add password hashing and recovery key generation utilities
12ba18c

Andrew commited on

feat(types): Add password and recovery key hash fields to User interface
bac49ce

Andrew commited on

feat(ui): Add login button to NavMenu
f653063

Andrew commited on

feat(login): Add registration and password recovery to LoginModal
e273a27

Andrew commited on

test(migrations): update mock data to match new User type
0e4a8bc

Andrew commited on

fix(server): update persona schema validation for new fields
d0e2923

Andrew commited on

fix(server): update auth to support multiple providers in user object
9352134

Andrew commited on

feat(ui): update NavMenu with persona routes and reset logic
1d2459b

Andrew commited on

refactor(ui): update MobileNav to use new persona defaults utility
b6a3ce9

Andrew commited on

feat(ui): update NavConversationItem to show tree visualization
50c8eb0

Andrew commited on

refactor(ui): update ChatWindow for branching and persona UI
a0e1d3c

Andrew commited on

refactor(ui): update ChatMessage to support multi-persona and branching
3a8705d

Andrew commited on

feat(ui): add conversation tree visualization component
e9dc149

Andrew commited on

feat(ui): add reusable confirmation modal component
e522062

Andrew commited on

feat(ui): add conversation tree store for state management
f21352e

Andrew commited on

feat(server): update message preprocessing to handle tree structure
8293c27

Andrew commited on

refactor(server): update title generation to reduce instances of 'summary'
a1d1276

Andrew commited on

fix(server): send persona initialization to establish order before streaming
6600478

Andrew commited on

style(server): update default personas configuration order
f1c76dc

Andrew commited on

feat(utils): add tree layout algorithm for conversation visualization
4743f77

Andrew commited on

feat(utils): add legacy conversation converter for tree structure
78e67be

Andrew commited on

feat(utils): add tree branching logic for finding message paths
ddc185d

Andrew commited on

feat(utils): add utility to reset active personas to defaults
5523d0b

Andrew commited on

feat(utils): add persona color generation utility
f3975dd

Andrew commited on

feat(utils): add message update handler for SSE stream
8d64b56

Andrew commited on

feat(utils): add message sender utility for handling chat requests
346fcd8

Andrew commited on

feat(utils): add message merging utility for persona responses
8bba2e0

Andrew commited on

feat(utils): add branch storage utility
6bd5f9f

Andrew commited on

refactor(types): update Settings type to include active personas, remove comments
d2f4c97

Andrew commited on

feat(types): update Persona type definition + guardrails
70cb94c

Andrew commited on

refactor(types): update Message and MessageUpdate types for branching support
6494a78

Andrew commited on

Add fade effect and auto-hiding scrollbar to persona response carousel
44320ea

Andrew commited on

Refactor ChatMessage to render persona responses inline with expand/collapse and focus modes
9cdcacf

Andrew commited on

Unify single and multi-persona generation flow for consistency
5b20855

Andrew commited on

Add guardrails to prompt generation
d30d00e

Andrew commited on

Remove reasoning results card
7f69e81

Andrew commited on

Remove welcome modal advertising Omni
65de130

Andrew commited on

Improve title generation
225a957

Andrew commited on

Fix response carousel sizing
a3bd4fd

Andrew commited on

(feat) Pass auth token to auxiliary generation helpers
27b2e17

Andrew commited on

(feat) Forward auth token through reasoning flows
f407536

Andrew commited on

(feat) Pass user api key through router endpoints
c4408b8

Andrew commited on

(refactor) Support custom headers for arch routing
00549b9

Andrew commited on

(feat) Allow per-call api keys in default generation
d0901fb

Andrew commited on

(feat) Allow endpoint api overrides
b13e794

Andrew commited on

(fix) Smooth persona carousel think rendering
4bb32e9

Andrew commited on

(fix) Stabilize persona card thinking display
a2bcf5b

Andrew commited on

(fix) Fix ChatMessage handling of streaming think segments
f41db77

Andrew commited on

(fix) Harden title generation against leaked reasoning tags
4123958

Andrew commited on