Commit Graph

90 Commits

Author SHA1 Message Date
Saoud Rizwan
b5ca470ebf Use safe path comparison 2024-09-22 20:05:38 -04:00
Saoud Rizwan
69e681ebce Normalize all file paths to posix format when presenting to AI or user 2024-09-22 19:20:10 -04:00
Saoud Rizwan
f001aad306 Fix globbyLevelByLevel and increase suggestions file limit 2024-09-20 10:09:40 -04:00
Saoud Rizwan
593b3d6b7c Make mentions clickable 2024-09-18 14:10:37 -04:00
Saoud Rizwan
c8050e603d Remove logs 2024-09-18 13:07:21 -04:00
Saoud Rizwan
f104754d3e Add 'No results' type to context menu 2024-09-18 11:00:48 -04:00
Saoud Rizwan
b94f6fd4e1 Fix workspace tracker path resolution 2024-09-18 10:34:50 -04:00
Saoud Rizwan
3f63428580 Format file paths and truncate in menu 2024-09-17 17:42:24 -04:00
Saoud Rizwan
f4c401343f Retrieve workspace filepaths for context menu 2024-09-17 17:02:13 -04:00
Saoud Rizwan
a27842f041 Remove log 2024-09-17 12:02:27 -04:00
Saoud Rizwan
e3555c2729 Fix using shell API failing 2024-09-17 11:59:20 -04:00
Saoud Rizwan
52760d5975 Rollback automatic diagnostics debugging for now 2024-09-17 11:51:37 -04:00
Saoud Rizwan
a2d7a0a4db Add shell listener to reduce occurrences of empty outputs 2024-09-17 10:40:06 -04:00
Saoud Rizwan
328b09d65d Update system prompt and environment details to only focus on relevant errors rather than addressing all workspace warnings 2024-09-16 06:51:16 -04:00
Saoud Rizwan
71c57a31f7 Wait for diagnostics to update before continuing 2024-09-14 17:27:58 -04:00
Saoud Rizwan
4ee88c5de7 Add longer grace period for diagnostics to catch up when existing errors should have been fixed by claude 2024-09-14 16:48:07 -04:00
Saoud Rizwan
7a9088a2d3 Fix terminal isHot logic to take into account commands that finished running and could have affected diagnostics 2024-09-14 16:32:27 -04:00
Saoud Rizwan
b82f2b7691 Minor fixes 2024-09-14 14:23:25 -04:00
Saoud Rizwan
b58d3dd622 Diagnostics fixes 2024-09-14 14:11:51 -04:00
Saoud Rizwan
d29f4a174c Add diagnostics context to environment details 2024-09-14 13:45:41 -04:00
Saoud Rizwan
87c91df60e Fix compiling marker logic 2024-09-10 19:53:38 -04:00
Saoud Rizwan
79631aa7f5 Use compiling markers to set process as hot for longer until new output comes back 2024-09-10 19:28:08 -04:00
Saoud Rizwan
7964737d72 Update process hot timeout 2024-09-10 18:21:14 -04:00
Saoud Rizwan
6d6150c608 Terminal output and cooldown fixes 2024-09-10 17:47:09 -04:00
Saoud Rizwan
3a4e8b8d96 Cosmetic updates 2024-09-10 16:25:38 -04:00
Saoud Rizwan
3eab3abede Wait for active terminals to cool down before sending api request 2024-09-09 22:50:35 -04:00
Saoud Rizwan
9be91e8543 Remove trailing prompt characters that make their way into the terminal stream 2024-09-09 14:43:24 -04:00
Saoud Rizwan
966a36dadc Show inactive terminals new output; update prompt 2024-09-09 14:04:31 -04:00
Saoud Rizwan
e8d17d39b2 Process remaining buffer before emitting 2024-09-09 13:28:06 -04:00
Saoud Rizwan
e9bb153b9a Remove logs 2024-09-09 13:03:55 -04:00
Saoud Rizwan
d634680fc3 Show loading spinner as soon as command starts and has output 2024-09-09 12:39:16 -04:00
Saoud Rizwan
5866adb09f Fixes to terminal output processing 2024-09-09 12:07:07 -04:00
Saoud Rizwan
891ffe6f83 Refactor potentially relevant details; fix terminal output processing 2024-09-09 11:23:14 -04:00
Saoud Rizwan
d71cccc2a4 Revert vscode types to make compatible with older versions; fix terminal output parsing 2024-09-09 09:39:33 -04:00
Saoud Rizwan
6a12eb2464 Safety check before processing data chunk 2024-09-09 08:25:14 -04:00
Saoud Rizwan
92ca567403 Process terminal first chunk to be more human readable 2024-09-09 08:22:28 -04:00
Saoud Rizwan
4edffb0d6d Add shell integration warning; reuse terminals when possible 2024-09-09 07:40:03 -04:00
Saoud Rizwan
a6c64bea8f Add terminal output and diagnostics to relevant details 2024-09-08 18:06:52 -04:00
Saoud Rizwan
076acf736e Use robot icon in terminal and panels; update banner icon 2024-09-08 11:35:46 -04:00
Saoud Rizwan
2c91bafe1e Add new vscode shell integration to run commands right in terminal 2024-09-08 10:30:50 -04:00