Spaces:
Runtime error
Runtime error
Commit History
-
Add OIDC issuer discovery retry with caching
AndrewMade-with: Cursor42daa47 -
Add rotating INIT_PROMPTS placeholder in chat input
AndrewMade-with: Cursor5510827 -
Remove username/password login, keep only HuggingFace OAuth
AndrewMade-with: Cursor6900c11
-
feat(tree): Add ELK port-based layout and persona-specific branching
Andrewcb5990d
-
feat(auth): Add password hashing and recovery key generation utilities
Andrew12ba18c -
fix(server): update persona schema validation for new fields
Andrewd0e2923 -
fix(server): update auth to support multiple providers in user object
Andrew9352134 -
feat(server): update message preprocessing to handle tree structure
Andrew8293c27 -
refactor(server): update title generation to reduce instances of 'summary'
Andrewa1d1276 -
fix(server): send persona initialization to establish order before streaming
Andrew6600478 -
style(server): update default personas configuration order
Andrewf1c76dc
-
Unify single and multi-persona generation flow for consistency
Andrew5b20855
-
Improve title generation
Andrew225a957 -
(feat) Pass auth token to auxiliary generation helpers
Andrew27b2e17 -
(feat) Forward auth token through reasoning flows
Andrewf407536 -
(feat) Pass user api key through router endpoints
Andrewc4408b8 -
(refactor) Support custom headers for arch routing
Andrew00549b9 -
(feat) Allow per-call api keys in default generation
Andrewd0901fb -
(feat) Allow endpoint api overrides
Andrewb13e794 -
(fix) Harden title generation against leaked reasoning tags
Andrew4123958 -
feat(auth): add helper to retrieve decrypted user HF tokens
Andrewb4b34c7 -
feat(security): add AES-256-GCM encryption for user tokens
Andrew70025fa -
feat(db): add userTokens collection and multi-provider user index
Andrewb346517 -
feat(auth): add shared OAuth redirect and CSRF state helpers
Andrewcf90a38 -
refactor(auth): support multi-provider user lookup in API auth
Andrew087512c
-
Mark default personas as locked
577860c
-
Filter available models with ALLOWED_MODELS
f2a2a86
-
Initial commit
725337f
-
Add default personas definitions
e549097 -
Replace customPrompts with personas and activePersona in user settings API with validation schema
65df4d4
-
mongodb index creation
a28b199 -
Add COUPLE_SESSION_WITH_COOKIE_NAME env var (#1881)
Eliott C.Unverified signature* Add COUPLE_SESSION_WITH_COOKIE_NAME env var This means the user's session will be reset if the value of the coupled cookie name changes. Useful if the app is deployed on a subpath of another site, and you want to reset the session when the auth for the user changes * fix test3199efb -
fix CI (#1884)
Eliott C.Unverified signature* fix CI * add playwright as dev dep * lint * clean up spaces-config with community tools * try to make mongo run?3b53c7a
-
Refactor token parameters to standardize naming across models and generation settings
dd2acb7
-
Omni multimodality (#1880)
Unverified signature* Add multimodal fallback support to router * fix: improve error handling for multimodal model routing * Handle multimodal messages without files9092d43
-
HuggingChat 2026 (#1875)
Unverified signature* refactor: remove tokenizer-related functionality and dependencies - Removed tokenizer dependencies from package.json. - Deleted TokensCounter component and its usages across the application. - Updated model configurations to exclude tokenizer properties. - Refactored model processing logic to support only OpenAI-compatible endpoints. - Adjusted API responses to omit tokenizer information. - Cleaned up related utility functions and imports. * Remove web search functionality and related components - Deleted endpoints for various web search APIs (serpApi, serpStack, serper, webLocal, youApi). - Removed generateQuery function and its usage in search. - Eliminated web search related types and interfaces from the codebase. - Updated Assistant and Conversation types to remove references to web search and embedding models. - Cleaned up related utility functions and message updates for web search. - Adjusted API routes and components to reflect the removal of web search features. - Updated…7bf1507
-
feat: improve export feature
- add once per hour rate limit - remove await blocks, start streaming zip right away - add stats to loggingd8a4377
-
feat: put export behind feature flag (#1862)
Unverified signature* feat: put export behind feature lfag * fix: update SHA tag configuration in deploy-prod workflow31d4584 -
fix: dont export whole websearch
aa6f1a7 -
fix: skip file if unavailable
a36bf4b -
feat: add admin only export feature
72becf3
-
fix: Improve error handling in generateFromDefaultEndpoint (#1853)
calycekr +1: nsarrazin Unverified signature- Refactor error handling in the generateFromDefaultEndpoint function to prevent the Node.js process from crashing when an AbortError occurs. - Wrapped the getEndpoint and endpoint calls within a try...catch block to ensure that exceptions are caught and the process remains stable. Co-authored-by: Nathan Sarrazin <sarrazin.nathan@gmail.com>63f4e60
-
fix: rename chat bug fix
2d7325b
-
fix: starting chat-ui with no .env.local
5b7c1e9 -
feat: add custom headers support to endpoint inference client
2fadb30
-
add headers content type
7e3696d -
feat: implement delete message functionality using API client
106688c -
refactor: move delete conv & title edit to new api
399bebf -
refactor: api cleanup (#1849)
Unverified signature5ad620b
-
fix: swagger config
62917ce