You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Glue the chat's scroll position to the bottom as text is being generated.
Ability to edit or delete individual chat messages.
If an API key is not provided, the chat idles in "awaiting response" state. To reproduce, select Anthropic and don't provide an api key. This might be a React problem where the error state updates too quickly and isn't recognized.
(lower priority) Link to all recognized files, variables, and symbols that appear in the chat.
Switching tabs should abort the current chat stream (this doesn't mean switching editors, this means Void tabs e.g. opening "settings"). (removed tabs and added editor pane)
Inline Diffs
Accept | Reject UI needs to be positioned correctly.
The AI’s streaming response appears stuttery because it refreshes highlighting very frequently. An optimization (debouncing / refreshing fewer DiffAreas) might fix this.
Code in the red sections doesn't wrap if you toggle wordWrap with Alt+Z.
Put green on top and red on bottom for better readability?
Abort the stream if the user presses undo (ctrl+Z), or redo, or there are any other interruptions.
When the stream is done, we might want to convert each Diff into its own DiffArea so diffs aren't computed if the user types just anywhere in the file.
Misc
We wanted to use this React library to build new UI, but it will be deprecated. The new plan is to use built-in widgets for BlockCode and text inputs, but this is hard and some needs work. See ui-improvements branch. (we're going with tailwind)
Let users pull Ollama models straight from the editor? - will do this later, need to make it a good UX
The text was updated successfully, but these errors were encountered:
Sidebar Chat
Glue the chat's scroll position to the bottom as text is being generated.Ability to edit or delete individual chat messages.
If an API key is not provided, the chat idles in "awaiting response" state. To reproduce, select Anthropic and don't provide an api key. This might be a React problem where the error state updates too quickly and isn't recognized.(lower priority) Link to all recognized files, variables, and symbols that appear in the chat.
Switching tabs should abort the current chat stream (this doesn't mean switching editors, this means Void tabs e.g. opening "settings").(removed tabs and added editor pane)Inline Diffs
Accept | Reject UI needs to be positioned correctly.
The AI’s streaming response appears stuttery because it refreshes highlighting very frequently. An optimization (debouncing / refreshing fewer DiffAreas) might fix this.
Code in the red sections doesn't wrap if you toggle wordWrap with Alt+Z.
Put green on top and red on bottom for better readability?
Abort the stream if the user presses undo (ctrl+Z), or redo, or there are any other interruptions.
When the stream is done, we might want to convert each Diff into its own DiffArea so diffs aren't computed if the user types just anywhere in the file.
Misc
We wanted to use this React library to build new UI, but it will be deprecated. The new plan is to use built-in widgets for BlockCode and text inputs, but this is hard and some needs work. See(we're going with tailwind)ui-improvements
branch.Let users pull Ollama models straight from the editor? - will do this later, need to make it a good UX
The text was updated successfully, but these errors were encountered: