Spaces:
Runtime error
Runtime error
Commit History
-
Initial commit
725337f
-
Add Persona type definition with metadata fields
3dca044 -
Add default personas definitions
e549097 -
Add database migration to replace customPrompts with personas in user settings
d922910 -
Add PersonaSelector component for quick persona switching
76a5c60 -
Replace customPrompts with activePersona and personas in Settings type with default personas
cdc2c18 -
Add optional personaId field to Conversation type
61caa35 -
Replace customPrompts with activePersona and personas array in settings store
9761c08 -
Replace customPrompts with personas and activePersona in user settings API with validation schema
65df4d4 -
Register personas migration in migrations index
2c24731 -
Add PersonaSelector component and redesign model/persona display with improved styling
1d87f01 -
Remove custom system prompt modal component
1e34c9f -
Add personas navigation link with dynamic count to sidebar menu
2aa62b9
-
mongodb index creation
a28b199 -
easier mongo setup
1d46bd1 -
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
-
fix: adjust spacing in NavMenu and ChatMessage components; capitalize conversation title in page
baf6354 -
fix: enhance logging and timeout handling in BackgroundGenerationPoller component
808bcfb -
Add background generation polling for conversation updates (#1882)
Unverified signature* Add background generation polling for conversations Introduces a BackgroundGenerationPoller Svelte component and store to track and poll background conversation generations when users navigate away during loading. Updates conversation streaming server logic to persist messages if the client detaches, ensuring conversation state is saved. Integrates poller into layout and conversation page, improving reliability of background message generation and UI updates. * Improve background generation polling and loading state * Refactor backgroundGenerations store to use $state * Update +server.ts * Harden background generation polling * Format updated polling flows4326cd6 -
fix: improve layout responsiveness in ChatMessage component by binding message dimensions and adjusting classes
c62aca6 -
fix: adjust spacing and styles in ShareConversationModal and MobileNav components
17a7bb7
-
style: update no scrollbar styles
1796fda -
fix: adjust z-index for CodeBlock component and update ChatInput max height for better responsiveness
9d03b5a -
light theme: Update code block styles and highlight.js themes
5a9c360 -
Update model link and add provider SVGs
52e36d3 -
Enhance code token processing to include fenced block closure detection
aa9a52b -
Refactor token parameters to standardize naming across models and generation settings
dd2acb7 -
Add image attachment support to router examples (#1883)
Unverified signatureSimplify image attachment implementation for router examples - Simplified RouterExampleAttachment type to only require src field - Removed resolveExampleSrc helper function in favor of direct path construction - Let browser infer MIME types from blob response - Reduced code complexity while maintaining functionalityd2390f1
-
fix lint job
1d449d6 -
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: add tick() to prevent textarea height adjustment failures (#1854)
calycekrUnverified signature- Add tick() after adjustTextareaHeight() in handleKeydown to ensure DOM updates are completed before the submit event is dispatched.64c1807 -
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: tests
0576898
-
fix: rename chat bug fix
2d7325b -
fix: tools
d1d09f6
-
fix: starting chat-ui with no .env.local
5b7c1e9 -
feat: add custom headers support to endpoint inference client
2fadb30 -
fix: share feature
0790b8b
-
feat: add migration to update reports with assistantId to use contentId
29e4d49 -
feat: add bson-objectid package and custom serialization for ObjectId in API client
8721290 -
add headers content type
7e3696d -
fix: settings page
f6fbc81 -
feat: implement delete message functionality using API client
106688c