Commit Graph

17 Commits

Author SHA1 Message Date
Saoud Rizwan
c11ab41d01 Add theme based syntax highlighting for code blocks 2024-07-21 12:04:18 -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
6f5b0565e0 Add logic for handling different ask states in the webview 2024-07-09 17:03:24 -04:00
Saoud Rizwan
caca0ca606 Change resetTask to clearTask 2024-07-09 15:11:53 -04:00
Saoud Rizwan
4310d82d27 Add abortTask handler in extension 2024-07-09 15:09:28 -04:00
Saoud Rizwan
771c612d8a Focus textarea when webview becomes visible; add getApiMetrics 2024-07-09 12:35:46 -04:00
Saoud Rizwan
6cace99030 Fix state management when starting new task with menu button 2024-07-08 13:20:34 -04:00
Saoud Rizwan
4da785b822 Implement bidirectional extension webview messaging system; extension holds claude messages state to keep webview stateless 2024-07-08 12:58:05 -04:00
Saoud Rizwan
9e74123064 Add ClaudeDev and related packages; refactor sidebar utils 2024-07-08 08:56:32 -04:00
Saoud Rizwan
62e6ad0a78 Refactor webviewState to just state 2024-07-07 21:19:16 -04:00
Saoud Rizwan
8ba1be1167 Add secret and global state management + messaging between web and extension; persist API key and max num requests; add Welcome screen 2024-07-07 11:22:16 -04:00
Saoud Rizwan
991ea6bd4e Get communication working between extension and webview; add shared data types 2024-07-07 06:22:00 -04:00
Saoud Rizwan
b0f93bffe9 Add codicon; add basic chat sidebar with a ResizingTextArea component 2024-07-06 19:29:48 -04:00
Saoud Rizwan
2feedd766b Update view names 2024-07-06 03:25:34 -04:00
Saoud Rizwan
4916b2c28d Remove previous webview since we use react app now 2024-07-06 02:54:27 -04:00
Saoud Rizwan
cd8bbc5c7f Update extension to use react app 2024-07-06 02:05:43 -04:00
Saoud Rizwan
fd750864db Add sidebar code 2024-07-06 01:31:16 -04:00