Commit graph

2529 commits

Author SHA1 Message Date
DESKTOP-RTLN3BA\$punk
bd7647b314 refactor: update README files and system prompts to include Amazon as a data source for AI agents, enhancing the platform's capabilities for live web research 2026-07-17 16:44:11 -07:00
DESKTOP-RTLN3BA\$punk
c0ebb62fb2 chore: linting 2026-07-17 14:39:39 -07:00
DESKTOP-RTLN3BA\$punk
be35eb8743 refactor: update hero section with new use cases and improved descriptions for competitive intelligence workflows 2026-07-17 14:36:02 -07:00
Anish Sarkar
3ec25bd9a4 refactor(chat): enhance Composer component to include active thread state and update footer logic 2026-07-17 09:41:40 +05:30
Anish Sarkar
c415e68bfc refactor(chat): remove loading component and enhance footer visibility logic in ChatViewport 2026-07-17 09:41:29 +05:30
DESKTOP-RTLN3BA\$punk
4b97e9a54e refactor: enhance compare table component with updated features and structured data for better comparison of SurfSense against other tools 2026-07-16 20:40:16 -07:00
DESKTOP-RTLN3BA\$punk
7af4bc0b49 refactor: enhance announcements functionality to include expired announcements in hooks and components 2026-07-16 20:03:09 -07:00
DESKTOP-RTLN3BA\$punk
7bc02ce55b refactor: update references from competitive intelligence to open web research across various components and documentation 2026-07-16 19:41:16 -07:00
Anish Sarkar
7b4e4792bf fix(chat): update default chat title to "New Chat" in LayoutDataProvider and useResolvedTabs 2026-07-16 18:16:09 +05:30
Anish Sarkar
1465b907db refactor(tabs): rework fallback navigation for pointer tabs 2026-07-16 18:11:23 +05:30
Anish Sarkar
fa21566cdf refactor(tabs): resolve document tab via entityId and live title 2026-07-16 18:11:18 +05:30
Anish Sarkar
e388439920 refactor(tabs): render TabBar from resolved tabs 2026-07-16 18:11:05 +05:30
Anish Sarkar
1b62352d0d refactor(document-mention-picker): replace MessageSquare icon with MessageCircleMore for improved visual consistency 2026-07-16 15:55:22 +05:30
Anish Sarkar
38b784fbac feat(workspaces): implement workspace limits feature with backend integration and UI updates 2026-07-16 15:44:49 +05:30
Anish Sarkar
1385ff4789 refactor(connect-agent-dialog): update dialog title for clarity and improved user understanding 2026-07-16 14:14:10 +05:30
Anish Sarkar
fc2366c81e refactor(report-panel): enhance header layout and integrate Separator component for improved UI consistency 2026-07-16 13:40:44 +05:30
Anish Sarkar
804e5e42f3 refactor(citation-panel): remove showHeader prop and enhance close button functionality in CitationPanelContent 2026-07-16 13:34:27 +05:30
Anish Sarkar
b100eda8c6 refactor(chat-header): update className handling for responsive design and improve layout consistency 2026-07-16 13:11:54 +05:30
Rohan Verma
d1d839a491
Merge pull request #1604 from AnishSarkar22/feat/amazon-scraper
feat(amazon): add public multi-marketplace product scraping capability
2026-07-15 16:29:03 -07:00
Anish Sarkar
7246f89c12 refactor(chat): enhance message loading state management and update skeleton loading components for better user experience 2026-07-16 01:29:18 +05:30
Anish Sarkar
8aaf9cadbe feat(sidebar): add onChatsClick handler to sidebar components for improved navigation 2026-07-15 21:16:38 +05:30
Anish Sarkar
a466fdcf5d refactor(AllChatsSidebar): replace timestamp formatting with relative date display and adjust button styles 2026-07-15 21:12:51 +05:30
Anish Sarkar
7889babb8e feat(sidebar): add loading skeleton for threads in AllChatsSidebar component 2026-07-15 20:11:41 +05:30
Anish Sarkar
3740171a5c feat(layout): add cookie persistence for playground sidebar state management 2026-07-15 18:12:30 +05:30
Anish Sarkar
01308055dd chore: ran linting 2026-07-15 15:48:54 +05:30
Anish Sarkar
2d837ea18c Merge remote-tracking branch 'upstream/dev' into fix/onboarding 2026-07-14 10:18:03 +05:30
DESKTOP-RTLN3BA\$punk
e8b3692b54 chore: linting 2026-07-13 16:30:37 -07:00
Anish Sarkar
79c7d1ecdf feat(layout): implement cookie-based state management for playground sidebar visibility 2026-07-14 03:39:02 +05:30
Anish Sarkar
2c6724206e refactor(agent-setup): improve button accessibility, enhance layout responsiveness, and update descriptions for clarity 2026-07-14 03:35:04 +05:30
Anish Sarkar
8220bfda60 feat(documents): enhance DocumentNode and FolderNode components with mobile responsiveness and improved checkbox interactions 2026-07-14 03:25:22 +05:30
Anish Sarkar
6d0e151b5f feat(layout-shell): implement local storage for playground sidebar state management 2026-07-14 03:14:49 +05:30
Anish Sarkar
44138668a4 refactor(thread): update layout structure and improve styling for welcome message 2026-07-14 02:58:39 +05:30
CREDO23
855f824097 feat(chat): render timestamp under assistant messages and reuse shared formatter 2026-07-13 23:17:23 +02:00
CREDO23
0093664fd1 feat(chat): render timestamp under user messages 2026-07-13 23:17:23 +02:00
CREDO23
00fbc24e4b feat(chat): add MessageTimestamp component gated on the preference 2026-07-13 23:17:23 +02:00
CREDO23
9879306ccc docs(chat): tighten ActiveChatStreamRunner comment to intent 2026-07-13 23:17:23 +02:00
CREDO23
5e453cefee feat(chat): mount ActiveChatStreamRunner in the workspace shell 2026-07-13 23:17:23 +02:00
CREDO23
5c3aa72c1a feat(chat): add ActiveChatStreamRunner to persist streams across nav 2026-07-13 23:17:23 +02:00
DESKTOP-RTLN3BA\$punk
0d66335884 Update metadata and hero section text to reflect rebranding of SurfSense as NotebookLM for competitive intelligence. Adjusted titles and descriptions for improved clarity and alignment with new positioning. 2026-07-13 14:15:38 -07:00
Rohan Verma
d3da875658
Merge pull request #1599 from Thibaultjaigu/feat/requesty-provider
feat: add Requesty as a model provider
2026-07-13 13:03:20 -07:00
Rohan Verma
d1fa9306cb
Merge pull request #1597 from zzh-github/feature/openai-compatible-raw
Add raw OpenAI-compatible provider without /v1 normalization
2026-07-13 13:02:19 -07:00
Anish Sarkar
faffd9974c refactor(connector-popup): simplify terminology by renaming "Manage External MCP Connectors" to "MCP Connectors" across components and tests 2026-07-14 01:17:24 +05:30
Anish Sarkar
91531286b2 fix: update terminology from "language model" to "chat model" across various components 2026-07-14 01:09:00 +05:30
Anish Sarkar
527ce2d97b refactor(announcement-spotlight): simplify dismissal logic and update button style 2026-07-14 01:02:22 +05:30
Anish Sarkar
9364f92c63 refactor(connector-card): drop deprecated badge branch 2026-07-14 00:15:56 +05:30
Anish Sarkar
c0df675740 feat(workspace-dialog): route new workspace on initial_setup stage 2026-07-14 00:15:48 +05:30
Anish Sarkar
3c3ec76d77 feat(thread): add inline chat-unavailable notice to composer 2026-07-14 00:15:38 +05:30
Thibault Jaigu
2ff7ea4cb6 feat: add Requesty as a model provider
Add Requesty (https://requesty.ai), an OpenAI-compatible LLM router, as a
model provider by mirroring the existing OpenRouter integration.

Backend:
- app/services/requesty_model_normalizer.py: normalizes Requesty's /v1/models
  catalogue, mapping its flat capability booleans (supports_tool_calling/
  supports_vision/supports_image_generation) and context_window field onto the
  shared normalized shape (Requesty differs from OpenRouter's architecture +
  supported_parameters + context_length layout)
- provider_registry.py: Requesty ProviderSpec (OpenAI-compatible, base URL
  https://router.requesty.ai/v1, REQUESTY_API_KEY bearer auth)
- model_connection_service.py: key verification + live model discovery
- quality_score.py: Requesty score entry
- unit tests mirroring the OpenRouter normalizer coverage

Frontend:
- Requesty provider icon + registration, metadata entry, and base-url hint

Signed-off-by: Thibault Jaigu <thibault.jaigu@gmail.com>
2026-07-13 09:42:30 +01:00
Anish Sarkar
3cf94e0aa8 fix(layout): update icon for artifacts in LayoutDataProvider 2026-07-12 22:38:52 +05:30
zzh
a172e9c162 Add raw OpenAI-compatible provider without /v1 normalization 2026-07-13 00:08:30 +08:00