DESKTOP-RTLN3BA\$punk
c8374e6c5b
feat: improved document, folder mentions rendering
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
2026-05-09 22:15:51 -07:00
CREDO23
ba0e1e70a0
chat: drop legacy thinking-steps, tool-fallback, hitl modules, and span-indent helper.
2026-05-09 18:35:52 +02:00
Anish Sarkar
4056bd1d69
refactor(chat): update resetCurrentThreadAtom to include shareToken and contentType for enhanced report panel state management
2026-04-30 22:37:11 +05:30
Anish Sarkar
872065f90d
Merge remote-tracking branch 'upstream/dev' into feat/split-auto-free-premium
2026-04-30 16:23:05 +05:30
Anish Sarkar
ba2a08b295
Merge remote-tracking branch 'upstream/dev' into feat/split-auto-free-premium
2026-04-30 15:45:11 +05:30
DESKTOP-RTLN3BA\$punk
e651c41372
feat: enhance tool input streaming and agent action handling for improved chat experience
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
2026-04-30 03:13:58 -07:00
Anish Sarkar
e6db050dfd
feat(chat): add userId to premium alert handling and improve alert visibility in UI
2026-04-29 21:58:17 +05:30
DESKTOP-RTLN3BA\$punk
c110f5b955
feat: improved agent streaming
2026-04-29 07:20:31 -07:00
Anish Sarkar
d5ef0d2598
feat(ui): surface pinned premium quota alerts in chat thread
2026-04-29 19:15:46 +05:30
Anish Sarkar
e61b410805
Merge remote-tracking branch 'upstream/dev' into fix/ui-mention-documents
2026-04-29 04:29:10 +05:30
Anish Sarkar
76c91adebc
refactor(mentions): replace sidebarSelectedDocumentsAtom with mentionedDocumentsAtom and introduce getMentionDocKey utility for consistent document key generation
2026-04-29 04:12:42 +05:30
Anish Sarkar
1427809119
refactor(mentions): consolidate sidebar document handling into mentionedDocumentsAtom and remove sidebarSelectedDocumentsAtom references
2026-04-28 18:20:53 +05:30
Anish Sarkar
960f761c6c
feat(mentions): add sidebar mention event atom and enhance document mention handling in the editor
2026-04-28 17:50:21 +05:30
CREDO23
3f97b77ab6
Support multimodal chat with pending screen images on web
2026-04-24 19:17:43 +02:00
Anish Sarkar
0fa32c3a10
chore: ran linting
2026-04-17 16:45:14 +05:30
Anish Sarkar
07bd076317
feat: add content type support for reports and include new resume generation tool in dashboard
2026-04-15 21:13:56 +05:30
Anish Sarkar
a9683bb1dc
feat: add support for HTML content in HitlEditPanel and PlateEditor components for only Confluence HITL tool
2026-03-22 02:42:51 +05:30
Anish Sarkar
de8841fb86
chore: ran linting
2026-03-21 13:20:13 +05:30
Anish Sarkar
ab6eeaf02e
feat: add onClose functionality to ApprovalCard across all HITL tools
2026-03-20 23:50:50 +05:30
Anish Sarkar
b4309f13be
feat: add email tag input functionality to HITL edit panel
...
- Updated the HITL edit panel to support multiple email inputs using a tag input component.
- Modified the ExtraField type to include "emails" as a valid type.
- Enhanced the Gmail draft creation process to utilize the new email input format for "To", "CC", and "BCC" fields.
2026-03-20 22:46:49 +05:30
Anish Sarkar
f4c0c8c945
feat: add initial logic for HITL for gmail and google calendar connectors
2026-03-20 18:47:06 +05:30
Anish Sarkar
39ce597907
feat: add HITL edit panel functionality and integrate with existing components
...
- Introduced HITL edit panel atom for managing state.
- Implemented HITL edit panel component for both desktop and mobile views.
- Updated right panel to include HITL edit tab and handle its visibility.
- Enhanced NewChatPage to incorporate the HITL edit panel for improved user interaction.
2026-03-17 23:33:22 +05:30
Anish Sarkar
f73c1d83a8
feat: Enhance report panel state management and dropdown functionality in sidebar
2026-03-11 12:25:04 +05:30
Anish Sarkar
414dceff2f
feat: implement RightPanel component for tabbed navigation between Sources and Report; update report panel handling in dashboard chat page for improved user experience
2026-03-11 01:22:24 +05:30
Anish Sarkar
9d37b66f2f
feat: integrate documentsSidebarOpenAtom with report panel state management to improve UI interactions
2026-03-10 15:06:26 +05:30
Anish Sarkar
5ecf4e3e9d
refactor: remove unused comment-related state and components; streamline comment panel styling for improved responsiveness
2026-03-10 14:00:29 +05:30
Anish Sarkar
f8b0e946ce
chore: ran linting
2026-03-07 04:46:48 +05:30
Anish Sarkar
c1ba3a9b6d
refactor: streamline document mention handling by consolidating atom logic and removing redundant state updates, enhancing code clarity and maintainability in chat components
2026-03-06 23:33:51 +05:30
Anish Sarkar
3be26429ca
refactor: integrate sidebar document selections into chat functionality, enhancing document mention management and improving user experience in the Composer and DocumentsSidebar components
2026-03-06 15:59:45 +05:30
Anish Sarkar
f0e4aa6539
refactor: enhance document mention functionality in chat by introducing pending mentions and removals atoms, and updating DocumentsSidebar and Composer components for improved document management
2026-03-06 15:35:58 +05:30
Anish Sarkar
a2dd5fb671
chore: ran linting
2026-02-13 02:43:26 +05:30
Anish Sarkar
e5626342fc
feat: add public report content retrieval and enhance report handling
2026-02-11 22:07:31 +05:30
Anish Sarkar
e4244829ae
feat: integrate report panel into chat interface
...
- Added a new ReportPanel component to display report details inline within the chat interface.
- Updated NewChatPage and PublicChatView to include the ReportPanel, enhancing user experience by allowing report viewing alongside chat interactions.
- Introduced report panel state management with Jotai atoms to control visibility and data handling.
- Refactored existing components to accommodate the new report panel layout and functionality.
2026-02-11 18:50:57 +05:30
CREDO23
ee56334abe
refactor: consolidate public chat snapshot mutations with cache invalidation
2026-02-02 16:47:23 +02:00
CREDO23
d890c562d4
refactor: rename snapshot types to PublicChatSnapshot prefix
2026-02-02 16:05:23 +02:00
CREDO23
98991d2ed4
feat: update UI for snapshot-based public sharing
2026-01-30 14:20:06 +02:00
Anish Sarkar
614761bb17
Merge remote-tracking branch 'upstream/dev' into feat/inbox
2026-01-28 09:26:04 +05:30
Anish Sarkar
79f7dfbbed
feat(notifications): enhance inbox functionality with type filtering and independent pagination for mentions and status notifications
2026-01-28 02:14:36 +05:30
Anish Sarkar
72c421eeb1
feat(chat): implement target comment navigation and highlight functionality in chat components
2026-01-27 22:14:02 +05:30
Anish Sarkar
6d05a13167
feat(chat): add comments panel collapse functionality and integrate with inbox sidebar
2026-01-27 20:59:03 +05:30
CREDO23
ee65e1377f
feat: improve public chat UI and shared components
2026-01-26 18:39:59 +02:00
CREDO23
1a2fa23916
Merge upstream/dev with live collaboration features
2026-01-22 23:00:42 +02:00
CREDO23
39d434b00c
Centralize chat session state sync with single subscription via atom
2026-01-22 19:04:23 +02:00
Anish Sarkar
80f83e32c6
chore: frontend linting
2026-01-20 20:47:31 +05:30
Anish Sarkar
4e4ea6fba0
feat: add thread visibility management using Jotai atoms in chat components
2026-01-20 16:33:42 +05:30
CREDO23
f86beaece1
feat(web): add current-thread atom for global state management
2026-01-19 14:36:58 +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
CREDO23
cd3677b5fa
feat: add SurfSense docs mention support in chat
2026-01-13 06:14:58 +02:00
CREDO23
1b5f29afcc
add mentionedSurfsenseDoc atoms
2026-01-13 02:52:56 +02:00
Anish Sarkar
c28a90fc29
refactor: integrate TodoListMiddleware and update related components
...
- Removed the write_todos tool as it is now included by default through TodoListMiddleware in the deep agent.
- Updated the system prompt and documentation to reflect the integration of TodoListMiddleware, clarifying its capabilities for managing planning and todo lists.
- Enhanced the chat handling logic to extract todos directly from the deep agent's command output, ensuring seamless user experience.
- Refactored UI components to align with the new data structure and improve rendering of todo items, including updates to the Plan and TodoItem components.
- Cleaned up code for better maintainability and readability, following recent refactoring efforts.
2025-12-27 15:18:34 +05:30