Commit Graph

172 Commits

Author SHA1 Message Date
Siddhant Rai
21e5c261ef feat: template-based prompt rendering with dynamic namespace injection (#2091)
* feat: template-based prompt rendering with dynamic namespace injection

* refactor: improve template engine initialization with clearer formatting

* refactor: streamline ReActAgent methods and improve content extraction logic

feat: enhance error handling in NamespaceManager and TemplateEngine

fix: update NewAgent component to ensure consistent form data submission

test: modify tests for ReActAgent and prompt renderer to reflect method changes and improve coverage

* feat: tools namespace + three-tier token budget

* refactor: remove unused variable assignment in message building tests

* Enhance prompt customization and tool pre-fetching functionality

* ruff lint fix

* refactor: cleaner error handling and reduce code clutter

---------

Co-authored-by: Alex <a@tushynski.me>
2025-10-31 12:47:44 +00:00
Nikunj Kohli
9f7945fcf5 [UI/UX] Improve image upload experience — add preview & drag-to-reord… (#2095)
* [UI/UX] Improve image upload experience — add preview & drag-to-reorder in chat section

* chore(chat): remove image previews, keep drag-to-reorder

* chore(chat): prevent attachment drag from triggering upload dropzone

* Revert "chore(chat): prevent attachment drag from triggering upload dropzone"

This reverts commit dd4b96256c.

* (feat:conv) rmv drag-drop on sources

* (feat:msg-input) drop attachments

---------

Co-authored-by: ManishMadan2882 <manishmadan321@gmail.com>
2025-10-27 21:53:18 +02:00
Manish Madan
c4e8daf50e Frontend audit: refinements (#2083)
* (fix:attachements) sep id for redux ops

* (fix:ui) popups, toast, share modal

* (feat:agentsPreview) stable preview, ui fixes

* (fix:ui) light theme icon, sleek scroll

---------

Co-authored-by: GH Action - Upstream Sync <action@github.com>
2025-10-22 12:12:05 +03:00
Mariam Saeed
e7b15b316e Feat: Notification section (#2033)
* Feature/Notification-section

* fix notification ui and add local storage variable to save the state

* add notification component to app.tsx
2025-10-09 01:26:10 +03:00
ManishMadan2882
4702dec933 (chore:tailwindcss) via upgrade tool 2025-06-22 18:31:26 +05:30
ManishMadan2882
c0d385b983 (refactor:attachments) moved to new uploadSlice 2025-06-09 17:10:12 +05:30
ManishMadan2882
4862548e65 (feat:attach) renaming, semantic identifier names 2025-06-06 21:52:10 +05:30
ManishMadan2882
430822bae3 (feat:attach)state manage, follow camelCase 2025-06-06 18:54:50 +05:30
Siddhant Rai
8cd4195657 feat: add SharedAgentCard to display selected agent in Conversation component 2025-05-28 14:25:37 +05:30
ManishMadan2882
06c29500f2 (fix:input-lag) localised the input state to messageInput 2025-05-14 04:13:53 +05:30
ManishMadan2882
81104153a6 (feat:action-buttons) combine the buttons at the top of layout 2025-05-14 03:01:57 +05:30
Siddhant Rai
7c69e99914 feat: Enhance agent selection and conversation handling
- Added functionality to select agents in the Navigation component, allowing users to reset conversations and set the selected agent.
- Updated the MessageInput component to conditionally show source and tool buttons based on the selected agent.
- Modified the Conversation component to handle agent-specific queries and manage file uploads.
- Improved conversation fetching logic to include agent IDs and handle attachments.
- Introduced new types for conversation summaries and results to streamline API responses.
- Refactored Redux slices to manage selected agent state and improve overall state management.
- Enhanced error handling and loading states across components for better user experience.
2025-04-15 11:53:53 +05:30
ManishMadan2882
856824316b (feat: attach) handle them locally from message input 2025-04-02 15:33:35 +05:30
ManishMadan2882
80e55ef385 (feat:attach) functionality to upload files 2025-03-28 18:10:18 +05:30
Siddhant Rai
5b40c5a9d7 Merge branch 'main' into feat/jwt-auth 2025-03-18 18:26:29 +05:30
ManishMadan2882
adc637b689 (clean:unused) 2025-03-16 04:07:33 +05:30
ManishMadan2882
574a0e2dba (fix:conv) perfect aligment 2025-03-16 03:57:31 +05:30
ManishMadan2882
fd0bd13b08 (refactor:conv) separate textarea 2025-03-16 02:01:32 +05:30
ManishMadan2882
d9c4331480 (refactor:conv) wrap msgs separately 2025-03-15 16:41:56 +05:30
Siddhant Rai
7fd377bdbe feat: implement JWT authentication and token management in frontend and backend 2025-03-14 17:07:15 +05:30
ManishMadan2882
8b5df98f57 (fix:ui) minor adjust 2025-03-13 03:06:49 +05:30
ManishMadan2882
1f3c07979a (fix:bubble) color adjustments 2025-03-12 06:41:37 +05:30
ManishMadan2882
79cf2150d5 (fix:ui) minor adjustments 2025-03-05 03:15:50 +05:30
ManishMadan2882
1d98e75b92 (fix:share) modal covers screen 2025-02-28 16:41:34 +05:30
ManishMadan2882
ec6bcdff7e (feat:convBubble) minor adjustment 2025-02-28 03:42:34 +05:30
ManishMadan2882
0b437d0e8d (feat:ui) updating hero, code snippets 2025-02-27 03:04:55 +05:30
Siddhant Rai
e209699b19 feat: add tool calls tracking and show in frontend 2025-02-12 21:47:47 +05:30
ManishMadan2882
54819e288a (feat:accessibility) add missing labels, alt text and contrast 2025-01-13 04:53:50 +05:30
ManishMadan2882
ec5fbded4f (fix:pa11y) aria-labels, alt text and contrast^C 2025-01-12 01:22:25 +05:30
Alex
666240f21e Merge pull request #1455 from Niharika0104/FIXES-#1166
Fixed the feedback issue
2024-12-19 18:27:54 +00:00
Niharika Goulikar
47ecf98e2a Resolved merge conflicts 2024-12-18 10:47:34 +00:00
Srayash
cc7e223082 enhancement: style the drag and drop feature. 2024-12-02 23:21:41 +05:30
Srayash
8adbd6720a noClick set to true for Dropzone. 2024-12-02 00:53:18 +05:30
Srayash
c3973571a7 feature: Drag and drop training, from input box. 2024-12-02 00:22:16 +05:30
ManishMadan2882
0a7a313e5d (fix:conv) input touches viewport bottom in mobile 2024-11-26 18:57:11 +05:30
Niharika Goulikar
e9a2b8f03a Fixed the feedback issue 2024-11-26 12:16:21 +00:00
Niharika Goulikar
0d4bc4ec2c Made the requested changes 2024-11-21 11:17:58 +00:00
Niharika Goulikar
626689cbe0 Merge branch 'arc53:main' into Fixes-#1260 2024-11-17 16:18:11 +05:30
Niharika Goulikar
a44319d815 Fixed edit and resend issue 2024-11-17 10:29:29 +00:00
Alex
edc81d8e6e Merge pull request #1385 from AkashJana18/fix/1219-message-box
fix: #1219 Too big top margin of message box separator
2024-11-14 16:52:59 +00:00
Alex
84a15ef54d fix: z-index sidebar bug 2024-11-10 19:38:48 +00:00
Alex
d4b409e166 fix: align buttons 2024-11-10 18:46:26 +00:00
AkashJana18
fe16743d16 fix/scrollbar in input textarea 2024-11-06 12:39:38 +05:30
AkashJana18
2d37083719 minor changes 2024-11-02 11:22:39 +05:30
AkashJana18
4bc14dbdd0 fix: 1219 2024-10-27 02:46:27 +05:30
Niharika Goulikar
f4abed43ba resolved merge conflicts 2024-10-18 10:31:53 +00:00
Niharika Goulikar
5854202f22 Fixed the redux state changes 2024-10-18 09:55:33 +00:00
Niharika Goulikar
4aeeaf185c Made ui/ux changes 2024-10-15 16:43:00 +00:00
Alex
09537ec0dd Merge pull request #1235 from ovindu-a/issue-1230
Fix formatting of mobile retry button
2024-10-09 23:02:06 +01:00
Ovindu Atukorala
1e6cc95f09 Replace copy icon with retry icon 2024-10-08 12:17:21 +00:00