CREDO23
48d442a387
Author labels in shared chats: bootstrap, stream prefix, route display name
2026-02-06 18:09:32 +02:00
CREDO23
d732bb7334
Pass thread_visibility from route to stream to agent
2026-02-06 17:29:00 +02:00
Eric Lammertsma
d761ca1992
Added chat renaming and auto naming by the active LLM
2026-02-03 20:47:18 -05:00
DESKTOP-RTLN3BA\$punk
2789dd9629
chore: linting
2026-02-03 13:32:11 -08:00
CREDO23
d890c562d4
refactor: rename snapshot types to PublicChatSnapshot prefix
2026-02-02 16:05:23 +02:00
CREDO23
3821630404
feat: use frontend URL for public share links
2026-02-02 15:36:59 +02:00
DESKTOP-RTLN3BA\$punk
8fb5a7fb8f
chore: linting
2026-02-01 21:17:24 -08:00
CREDO23
d2ebd3ec00
fix: snapshot deletion during regeneration
2026-01-30 18:44:33 +02:00
CREDO23
e3d6b1d789
fix: remove deprecated public_share_enabled from thread list
2026-01-30 14:45:55 +02:00
CREDO23
005ceaa2e8
refactor: add snapshot endpoints, remove deprecated clone/share endpoints
2026-01-29 20:43:48 +02:00
CREDO23
949ec949f6
style(backend): run ruff format on 10 files
2026-01-28 22:20:02 +02:00
CREDO23
0c8d1f3fef
refactor(backend): two-phase synchronous cloning
2026-01-28 00:17:29 +02:00
CREDO23
3c40c6e365
feat: add clone tracking and history bootstrap for cloned chats
2026-01-27 13:33:36 +02:00
CREDO23
37526b74a9
add public_share_enabled to thread response schemas
2026-01-26 14:36:52 +02:00
CREDO23
90cf6d4b1b
add public share toggle endpoint
2026-01-26 13:22:47 +02:00
DESKTOP-RTLN3BA\$punk
e4490951f5
refactor(chat): improve message deletion logic in regenerate_response to prevent data loss on streaming failures
2026-01-23 02:22:18 -08:00
DESKTOP-RTLN3BA\$punk
ad475397c4
feat(chat): add regenerate endpoint for chat threads to support editing and reloading responses
2026-01-23 01:42:10 -08:00
CREDO23
1a2fa23916
Merge upstream/dev with live collaboration features
2026-01-22 23:00:42 +02:00
Manoj Aggarwal
48fb38bafc
Add ability to store and retreive user memory through mcp tool
2026-01-20 15:04:07 -08:00
CREDO23
dc628198ce
Integrate session state into chat streaming
2026-01-20 16:40:38 +02:00
DESKTOP-RTLN3BA\$punk
e163708bad
feat: Refactor role permissions and access checks
...
- Removed the Admin role and updated the permission sets for Owner, Editor, and Viewer roles in db.py.
- Clarified access requirements for chat threads in new_chat_routes.py, ensuring ownership checks are prioritized.
- Added preset permission options for quick role creation in the CreateRoleDialog component of the team page.
2026-01-20 02:59:32 -08:00
CREDO23
ba57c39556
feat(backend): add has_comments field to thread API
2026-01-19 14:36:29 +02:00
CREDO23
83d6b735fa
display user avatar in shared chat messages
2026-01-14 19:46:37 +02:00
CREDO23
a8918b9cca
include author info in message response
2026-01-14 18:36:48 +02:00
CREDO23
e9d164007d
save author_id when appending message
2026-01-14 18:29:19 +02:00
DESKTOP-RTLN3BA\$punk
25b9118306
feat: implement search space deletion and fixed rback issues with shared chats
2026-01-13 01:45:58 -08:00
Rohan Verma
720b339702
Merge branch 'dev' into implement-surfsense-docs-mentions
2026-01-13 00:55:16 -08:00
DESKTOP-RTLN3BA\$punk
f22d649239
feat: added shared chats
2026-01-13 00:17:12 -08:00
CREDO23
5ecdfae8a9
add surfsense docs context formatting in stream_new_chat
2026-01-13 02:50:56 +02:00
Anish Sarkar
6f330e7b8d
Merge remote-tracking branch 'upstream/dev' into pr-611
2025-12-23 15:45:28 +05:30
DESKTOP-RTLN3BA\$punk
4a0c3e368a
feat: migrated to surfsense deep agent
2025-12-23 01:16:25 -08:00
Anish Sarkar
ceb01dc544
feat: enhance new chat functionality with document mentions support
...
- Updated the new chat routes to include handling for mentioned document IDs, allowing users to reference specific documents in their chat.
- Modified the NewChatRequest schema to accommodate optional document IDs.
- Implemented document mention formatting in the chat streaming service for improved context.
- Enhanced the frontend to manage document mentions, including a new atom for state management and UI updates for document selection.
- Refactored the DocumentsDataTable component for better integration with the new mention functionality.
2025-12-23 14:24:36 +05:30
DESKTOP-RTLN3BA\$punk
b14283e300
feat: refactor new chat agent to support configurable tools and remove deprecated components
...
- Enhanced the new chat agent module to allow for configurable tools, enabling users to customize their experience with various functionalities.
- Removed outdated tools including display image, knowledge base search, link preview, podcast generation, and web scraping, streamlining the codebase.
- Updated the system prompt and agent factory to reflect these changes, ensuring a more cohesive and efficient architecture.
2025-12-22 20:17:08 -08:00
DESKTOP-RTLN3BA\$punk
c2dcb2045d
feat: added attachment support
2025-12-21 22:26:33 -08:00
DESKTOP-RTLN3BA\$punk
bb971460fc
feat: migrated old chat to new chat
2025-12-21 19:33:52 -08:00
DESKTOP-RTLN3BA\$punk
b5e20e7515
feat: old chat to new-chat with persistance
2025-12-21 16:32:55 -08:00
DESKTOP-RTLN3BA\$punk
0c3574d049
feat: implement new chat feature with message persistence and UI integration
2025-12-21 16:16:50 -08:00