Commit History

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

(fix) Introduce ThinkingPlaceholder to smooth streaming UI
a374d74

Andrew commited on

(fix) Add stripThinkBlocks helper for reasoning tag removal
48df71b

Andrew commited on

feat(types): add UserToken type for storing encrypted tokens
e89b38f

Andrew commited on

feat(types): generalize User schema for multiple auth providers
50d46fe

Andrew commited on

feat(auth): add helper to retrieve decrypted user HF tokens
b4b34c7

Andrew commited on

feat(security): add AES-256-GCM encryption for user tokens
70025fa

Andrew commited on

feat(db): add userTokens collection and multi-provider user index
b346517

Andrew commited on

feat(auth): add shared OAuth redirect and CSRF state helpers
cf90a38

Andrew commited on

refactor(auth): support multi-provider user lookup in API auth
087512c

Andrew commited on

feat(auth): add multi-provider login modal with password form
245b57f

Andrew commited on

Add person lock field and occupation to jobSector rename
70c72fa

Andrew commited on

Fix persona count display + routing
03dedb3

Andrew commited on

Remove migration 13-add-branching-fields
7aebf29

extonlawrence commited on