Debanjum Singh Solanky
95c2a52775
Show file icons in references for first party supported document types
...
Add org, markdown, pdf, word, icon and default file icons to simplify
identifying file type used as reference for generating chat response
2024-08-05 04:59:06 +05:30
Debanjum Singh Solanky
842036688d
Format next.js web app with prettier
2024-08-05 04:59:06 +05:30
Debanjum Singh Solanky
02b46a1784
Render references after chat response is streamed for smoother render
...
Otherwise the Khoj's chat response is filling up in between the
streamed message and already rendered references section at the bottom
of the message
Define OnlineContext type to simplify typing online context param
across other interfaces and functions
2024-08-02 14:11:34 +05:30
Debanjum Singh Solanky
4f783b911c
Update DOMPurify imports correctly to resolve compilation warnings
2024-08-02 13:18:01 +05:30
Debanjum Singh Solanky
6c630bc6c3
Constrain chat messages to stay in view port across screen sizes
...
- Constrain chat messages max width to view port across screen sizes
- Wrap references on smaller screens, use tailwind, not js to apply styling
2024-07-15 21:00:50 +05:30
sabaimran
9a5bf4c701
Fix rendering of teaser reference panel in mobile width
2024-07-15 19:40:55 +05:30
Debanjum Singh Solanky
d51011314f
Improve styling of chat input, references UI across screen sizes
...
Use tailwind screen breakpoints shorthand instead of js to apply
different styling for different screen sizes
2024-07-13 20:45:34 +05:30
Debanjum Singh Solanky
5fccccfdff
Do not render references with broken links in chat view
2024-07-12 15:14:11 +05:30
sabaimran
e1a5c17775
Add DOMPurify for rendering md text. Add a easter egg in the console
2024-07-10 10:03:08 +05:30
sabaimran
998e2aec30
Update dark mode, fix chat message time stamp, fix rendering for new message
2024-07-09 20:50:20 +05:30
sabaimran
cc22e1b013
Add pop-up module for the slash commands
2024-07-09 19:46:17 +05:30
sabaimran
5b69252337
Add hover effects for chat messages
2024-07-09 14:56:57 +05:30
sabaimran
6f8a65c529
References, mobile friendly chat sessions and file filter
2024-07-07 15:42:29 +05:30
sabaimran
541ce04ebc
Checkpoint: Updated sidebar panel with new components
...
- Add non-functional UI elements for chat, references, feedback buttons, rename/share session, mic, attachment, websocket connection
2024-07-02 11:18:50 +05:30
sabaimran
3b7a9358c3
Add our first view via Next.js for Agents ( #817 )
...
Initialize our migration to use Next.js for front-end views via Agents. This includes setup for getting authenticated users, reading in available agents, setting up a pop-up modal when you're clicking on an agent, and allowing users to start new conversations with agents.
Best attempt at an in-place migration, though there are some noticeable differences.
Also adds view for chat that are not being used, but in experimental phase.
2024-06-27 13:56:16 +05:30