Commit Graph

25 Commits

Author SHA1 Message Date
Mark Percival
93e70c62f1 Chore: Prettier for consistant formatting (#794)
* Chore: Pretier for consistant formatting

- TODO: This PR needs to be updated by Saoud after he runs `npm install` & `npm format:fix` and commits the results of the prettier changes.

* Revert prettier config

* Run npm install

* Fix prettier config and ignore package lock

* Run format

---------

Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com>
2024-11-21 13:13:54 -08:00
Saoud Rizwan
2f08aed301 Add scrolling animation for streaming 2024-10-09 01:49:56 -04:00
Saoud Rizwan
c664403d4e Replace react markdown with react remark for better performance when streaming 2024-10-09 01:49:55 -04:00
Saoud Rizwan
1fbf657410 Add fuzzy search to history view 2024-09-11 15:16:12 -04:00
Saoud Rizwan
2c91bafe1e Add new vscode shell integration to run commands right in terminal 2024-09-08 10:30:50 -04:00
Saoud Rizwan
5578357270 Remove unused deps 2024-09-07 09:01:20 -04:00
Saoud Rizwan
715db7129d Deep compare chatrow props to update when message changes 2024-09-07 04:57:38 -04:00
Saoud Rizwan
ea14481771 Replace react-syntax-highlighter with rehype-highlight to reduce memory footprint when scrolling code blocks 2024-09-06 21:06:36 -04:00
Saoud Rizwan
4237d6c250 Strip ansi from output 2024-09-02 03:12:33 -04:00
Saoud Rizwan
df4e8e7afc Add Kodu provider 2024-08-26 01:00:00 -04:00
Saoud Rizwan
f6fd76823b Add Maestro login button 2024-08-26 01:00:00 -04:00
Saoud Rizwan
69d2bb68b4 Remove react-text-truncate and use custom 'see more' button in task header 2024-08-14 00:22:20 -04:00
Saoud Rizwan
e5d86ffb8d Revert "Rollback virtualized list changes"
This reverts commit e6f6d754b2.
2024-07-30 04:22:47 -04:00
Saoud Rizwan
e6f6d754b2 Rollback virtualized list changes 2024-07-30 03:04:46 -04:00
Saoud Rizwan
44a4140486 Add memory optimizations, retry failed requests, markdown support
- Move isExpanded state up into ChatView to fix issue where virtualized list would reset ChatRow state
- Add ability to retry failed requests
- Add markdown rendering
2024-07-25 08:54:29 -04:00
Saoud Rizwan
9c85a36b2c Implement virtualized rendering of items in the chat view 2024-07-24 12:19:14 -04:00
Saoud Rizwan
9a63f4f842 Replace react-scroll with custom scroll animation 2024-07-23 07:59:22 -04:00
Saoud Rizwan
9e5a475a2a Replace event listeners with react-use useEvent; fix bugs with task text truncation, stale effects, and 'visible' extension TypeError 2024-07-23 06:29:37 -04:00
Saoud Rizwan
7170d2a2e8 Fixed garbage collection of aborted tasks; handle if run from root directory then don’t read/write; fixed scroll to bottom; fix other small bugs 2024-07-09 23:44:20 -04:00
Saoud Rizwan
97faff3ba5 Add CodeBlock component 2024-07-09 20:17:07 -04:00
Saoud Rizwan
a360d1007e Use vscode scrollbar style; add TaskHeader 2024-07-09 08:57:39 -04:00
Saoud Rizwan
08effc4799 Make react build task; add react-textarea-autosize; add settings button; add settings page; get basic chat interface working 2024-07-07 05:05:28 -04:00
Saoud Rizwan
ed9ff69fc7 Fix react app build script 2024-07-06 02:25:54 -04:00
Saoud Rizwan
571c7d217e Add vscode helper and fix formatting in react app 2024-07-06 01:45:54 -04:00
Saoud Rizwan
4bfc2a5bc4 Add CRA webview-ui 2024-07-06 01:35:59 -04:00