Commit graph

51 commits

Author SHA1 Message Date
Cole Goldsmith
60cb732ce2 make filter icon required 2025-09-30 13:29:43 -05:00
Cole Goldsmith
ef98a5a826 change color of filter in chat 2025-09-30 12:02:00 -05:00
Lucas Oliveira
ba09e58fde Implemented markdown renderer on chat page 2025-09-11 16:44:41 -03:00
cristhianzl
2714f89c81 (frontend): Add zustand library for managing loading state in the application
🔧 (frontend): Refactor navigation.tsx to improve code readability and maintainability
2025-09-09 21:40:35 -03:00
Lucas Oliveira
d6bf6444e5 Merge remote-tracking branch 'origin/main' into feat/nudges 2025-09-08 16:25:59 -03:00
Edwin Jose
5172cf9069 eslint fix 2025-09-08 10:35:33 -04:00
Lucas Oliveira
01b10d403a Create cancelNudges, to remove the query result when sending a message 2025-09-05 17:00:52 -03:00
cristhianzl
f83851b259 (frontend): refactor message processing in ChatPage component to handle function calls from chunks or response_data
♻️ (agent.py): refactor async_response, async_langflow, async_chat, async_langflow_chat, and async_langflow_chat_stream functions to return full response object for function calls
🔧 (chat_service.py): update ChatService to include function call data in message_data if present
2025-09-05 16:53:02 -03:00
Lucas Oliveira
06b3850057 Componentize message send, and send message when clicking nudges 2025-09-05 10:20:17 -03:00
Lucas Oliveira
047fb305c6 Add react query provider to app 2025-09-04 18:16:28 -03:00
cristhianzl
6dcb65debd 📝 (frontend): Add new function 'refreshConversationsSilent' to update data without loading states
🚀 (frontend): Implement support for process.env.PORT to run app on a configurable port
🔧 (frontend): Change port variable case from lowercase 'port' to uppercase 'PORT' for better semantics
📝 (frontend): Add comments to clarify the purpose of loading conversation data only when user explicitly selects a conversation
📝 (frontend): Add comments to explain the logic for loading conversation data based on certain conditions
📝 (frontend): Add comments to describe the purpose of handling new conversation creation and resetting messages
📝 (frontend): Add comments to explain the logic for loading conversation data when conversationData changes
📝 (frontend): Add comments to clarify the purpose of loading conversations from the backend
📝 (frontend): Add comments to describe the logic for silent refresh to update data without loading states
📝 (frontend): Add comments to explain the purpose of starting a new conversation and creating a placeholder conversation
📝 (frontend): Add comments to clarify the logic for forking from a response and starting a new conversation
📝 (frontend): Add comments to describe the purpose of adding a conversation document and clearing conversation documents
📝 (frontend): Add comments to explain the logic for using a timeout to debounce multiple rapid refresh calls
📝 (frontend): Add comments to clarify the purpose of cleaning up timeout on unmount
📝 (frontend): Add comments to describe the logic for handling new conversation creation and resetting state
📝 (frontend): Add comments to explain the logic for forking from a response and starting a new conversation
📝 (frontend): Add comments to clarify the purpose of using useMemo for optimizing performance in ChatProvider
📝 (frontend): Add comments to describe the logic for using useMemo in the ChatProvider component
📝 (frontend): Add comments to explain the purpose of the useChat custom hook
📝 (frontend): Add comments to clarify the error message when useChat is not used within a ChatProvider
📝 (services): Update ChatService to fetch Langflow history with flow_id parameter for better control
2025-09-04 15:36:41 -03:00
cristhianzl
9528e2f185 add chat history 2025-09-03 10:34:45 -03:00
copilot-swe-agent[bot]
38691c030d Fix ESLint errors: remove unused variable and add missing dependencies
Co-authored-by: phact <1313220+phact@users.noreply.github.com>
2025-08-30 13:32:09 +00:00
phact
de10c05eef fix: new chat history glitches 2025-08-29 16:50:20 -04:00
phact
629a98351b fix spacing bug 2025-08-22 12:40:15 -04:00
phact
a8a3c7b4ab for now hide the fork button in langflow mode 2025-08-22 09:47:37 -04:00
phact
97afd8f481 lint 2025-08-22 03:22:00 -04:00
phact
e11d631702 fix fork bug 2025-08-22 03:11:16 -04:00
phact
be61909bed in memory chat history and WIP conversation forking 2025-08-22 03:04:46 -04:00
phact
27eff64866 fix padding bug 2025-08-21 02:53:43 -04:00
phact
5de27335a3 lint 2025-08-21 02:48:17 -04:00
phact
c3b5b33f5c misc ux improvements 2025-08-21 02:32:28 -04:00
phact
03215ddf43 lint and build fixes 2025-08-20 11:26:05 -04:00
phact
f2b407b4c8 rename pages, improve knowledge and chat 2025-08-20 11:16:55 -04:00
phact
fb61f80239 improve chat ux 2025-08-20 06:15:50 -04:00
phact
40cac9950c frontend bug fix and lint 2025-08-14 15:22:31 -04:00
phact
91f0b608b5 frontend redesign 2025-08-14 15:06:38 -04:00
phact
346b938d98 refactor to openrag and knowledge filters 2025-08-13 16:31:35 -04:00
phact
c6decdccea contexts ui, search context, chat with contexts 2025-08-12 15:02:12 -04:00
phact
0a30829d75 linter fix 2025-08-11 22:05:00 -04:00
phact
f2deb14052 linter fix 2025-08-11 22:03:14 -04:00
phact
b0725ed597 dedupe fix 2025-08-11 21:54:58 -04:00
phact
093acd4062 show chat results 2025-08-11 21:50:30 -04:00
phact
6c9891f268 frontend lint 2025-07-31 14:09:50 -04:00
phact
0d171706e6 task notificaton panel in frontend 2025-07-30 22:42:44 -04:00
phact
91f6f645f4 gdrive v0 2025-07-29 02:12:44 -04:00
phact
91061cbf24 suport include tool call results backend and frontend 2025-07-24 16:56:43 -04:00
phact
ea24c81eab multi worker uploads + docling gpu improvements 2025-07-24 01:51:45 -04:00
phact
b159164593 lint 2025-07-21 12:52:09 -04:00
phact
8466355f59 auto focus 2025-07-21 12:49:26 -04:00
phact
5ce7f7b312 drag and drop in ui 2025-07-21 12:44:36 -04:00
phact
75fd0fae69 conversation history fix 2025-07-21 11:02:58 -04:00
phact
ff0e48c90f chat defaults 2025-07-18 14:17:25 -04:00
phact
d0f19b7718 streaming and tool calling in ui 2025-07-18 14:10:11 -04:00
phact
2ed9d138a1 lint fixes 2025-07-18 12:39:55 -04:00
phact
744b45a455 more polish 2025-07-17 15:18:17 -04:00
phact
614f2a7933 some ui polish 2025-07-17 15:08:16 -04:00
phact
00e0ce7309 lint 2025-07-16 03:59:17 -04:00
phact
26f78782cd toggle 2025-07-16 03:54:01 -04:00
phact
1efdce50df overflow fix 2025-07-16 01:29:53 -04:00