sabaimran
d0d30ace06
Add feature to create a custom agent directly from the side panel with currently configured settings
...
- Also, when in not subscribed state, fallback to the default model when chatting with an agent
- With conversion, create a brand new agent from inside the chat view that can be managed separately
2025-02-12 18:24:41 -08:00
sabaimran
427ec061b4
Add auto redirect on delete of current conversation
2025-02-09 11:38:44 -08:00
sabaimran
43e032e25a
Improve handling of dark mode theme in order to avoid jitter when loading new page
2025-02-06 16:17:58 -08:00
sabaimran
0d10c5fb02
Improve default selection of models to avoid infinite loops
2025-02-04 11:36:41 -08:00
sabaimran
4409a58794
set initial model of default state
2025-02-03 18:17:21 -08:00
sabaimran
51874c25d5
Prevent infinite loops in model selection logic by configuring an initial model state
2025-02-03 18:11:01 -08:00
sabaimran
489fa71143
Update the width for rending all conversation sessions
2025-02-03 15:49:43 -08:00
sabaimran
61e48d686e
Let file context buttons route to search page instead of settings for upload/manage
2025-02-02 12:26:13 -08:00
sabaimran
b4c467cd11
Remove shadows from reference panel trigger icons
2025-02-02 12:23:19 -08:00
sabaimran
08bc1d3bcb
Improve sizing / spacing of side bar
2025-02-01 14:25:45 -08:00
sabaimran
f3b2580649
Add back hover state with collapsed references
2025-02-01 14:03:17 -08:00
sabaimran
641f1bcd91
Only open the side bar automatically when there is no chat history && no pending messages.
2025-01-30 16:07:27 -08:00
sabaimran
98e3f5162a
Show generated diagram raw code if fails rendering
2025-01-29 21:49:33 -08:00
sabaimran
b5f99dd103
Rename custom instructions -> instructions
2025-01-29 15:06:22 -08:00
sabaimran
e2bfd4ac0f
Change name of teams section to teams
2025-01-29 12:52:10 -08:00
sabaimran
58f77edcad
Make conversation sessions rounded-lg
2025-01-29 12:47:36 -08:00
sabaimran
0b2305d8f2
Add an animation to opening and closing the thought process
2025-01-29 12:47:14 -08:00
sabaimran
01faae0299
Simplify the train of thought UI
2025-01-28 22:00:09 -08:00
sabaimran
59f0873232
Rename train of thought button
2025-01-28 21:32:21 -08:00
sabaimran
272764d734
Simplify the chat response / user message bubbles
2025-01-28 21:17:56 -08:00
sabaimran
b61226779e
Simplify references section with icons in chat message
2025-01-28 18:13:26 -08:00
sabaimran
58879693f3
Simplify nav menu and add a teams section
2025-01-28 18:12:50 -08:00
sabaimran
e076ebd133
Make tools section of sidebar a popover to prevent increasing height
2025-01-28 18:12:13 -08:00
sabaimran
dc6e9e8667
Skip showing hidden agents in the all conversations agent filter
2025-01-21 12:43:34 -08:00
sabaimran
e3e93e091d
automatically open the side bar when a new chat is created with the default agent.
2025-01-21 11:56:06 -08:00
sabaimran
c43079cb21
Add merge migration and add a new button for new convo in sidebar
2025-01-21 11:01:08 -08:00
sabaimran
000580cb8a
Improve loading state when files not found and fix default state interpretation for model selector
2025-01-20 11:47:42 -08:00
sabaimran
235114b432
Fix agent data import across chat page +
2025-01-20 11:04:48 -08:00
sabaimran
a3fcd6f06e
Fix import of AgentData from agentcard
2025-01-20 10:36:11 -08:00
sabaimran
d7800812ad
Fix default states for the model selector
2025-01-20 10:18:09 -08:00
sabaimran
98baa93a31
Merge branch 'master' of github.com:khoj-ai/khoj into features/add-chat-controls
2025-01-20 09:36:42 -08:00
sabaimran
59ee6e961a
Only set hasmodified to true during model select if different from original model
2025-01-19 18:19:48 -08:00
sabaimran
e982398c2c
Weird spacing issue resolve (it was because of the footer in the collapsed state still having some width)
2025-01-19 18:16:43 -08:00
sabaimran
dbce039033
Revert the fixed hack to hide horizontal spacing issue with sidebar because it breaks the animation on closed. Sigh.
2025-01-19 18:11:53 -08:00
sabaimran
0d38cc9753
Handle further edge cases when setting chat agent data and fix alignment of chat input / side panel
2025-01-19 17:59:37 -08:00
sabaimran
b248123135
Hook up hidden agent creation and update APIs to the UI
...
- This allows users to initiate hidden agent creation from the side bar directly. Any updates can easily be applied to the conversation agent.
2025-01-19 17:36:30 -08:00
sabaimran
f10b072634
update looks & feel of chat side bar with model selector, checkboxes for tools, and actions (not yet implemented)
2025-01-19 12:13:37 -08:00
Debanjum
2d4633d298
Use encoded email, otp in login URL in email & web app sign-in flow
...
Previously emails with url special characters would not get
successfully identified for login. Account creation was fine due to
email being in POST request body. But login with such emails did not
work due to query params not being escaped before being sent to server
This change escapes both the code and email in login URL sent to
server. So login with emails containing special characters like
`email+khoj@gmail.com ' works. It fixes both the URL web app sent by
web app directly and the magic link sent to users to their email
This change also fixes accessibility issue of having a DialogTitle in
DialogContent for screen readers.
Resolves #1090
2025-01-19 13:11:23 +07:00
sabaimran
7481f78f22
Remove unused API request
2025-01-17 17:18:47 -08:00
sabaimran
2fa212061d
Add a ride hand side bar for chat controls
2025-01-17 16:45:50 -08:00
sabaimran
1a00540ee9
Improve error handling in mermaid chart rendering
2025-01-12 22:36:31 -08:00
sabaimran
c441663394
Merge branch 'master' of github.com:khoj-ai/khoj into features/add-support-for-mermaidjs
2025-01-10 21:25:33 -08:00
Debanjum
01d27f5220
Do not show user logout button on web app side pane in anoymous mode
...
Refer
https://github.com/khoj-ai/khoj/issues/1050#issuecomment-2579119234
2025-01-09 21:18:50 +07:00
sabaimran
ec02757fd1
Add an export feature along with the mermaid diagram. Add sidebar to loading page.
2025-01-08 23:53:58 -08:00
sabaimran
889f34c7bf
Adjust typing and error handling for incorrect diagrams
2025-01-08 23:22:16 -08:00
sabaimran
6b0a49b12d
Add the mermaid package and apply front-end parsing
...
- Add the mermaid package and apply front-end parsing for interpreting the diagrams. Retain processing of the excalidraw type for backwards compatibility
2025-01-08 22:09:35 -08:00
sabaimran
c448c49811
Clean-up some code on homepage and disable initial card animations because of jitter
2025-01-08 22:07:23 -08:00
sabaimran
5985ef4c7c
Further improve prompts
2024-12-24 12:11:27 -08:00
sabaimran
012e0ef882
Add tooltip for file input ref.
2024-12-24 11:20:39 -08:00
sabaimran
a58b3b4a37
Remove some of the step one suggestions
2024-12-24 10:52:42 -08:00