Commit Graph

487 Commits

Author SHA1 Message Date
Saoud Rizwan
5fbb335bb6 Refactor 2024-09-19 16:49:31 -04:00
Saoud Rizwan
cfc2ee830e Prepare for release 2024-09-19 16:43:19 -04:00
Saoud Rizwan
826ee28fc1 Minor fixes 2024-09-19 15:17:24 -04:00
Saoud Rizwan
73f082bf98 Use a single browser instance to scrape multiple sites 2024-09-19 12:44:11 -04:00
Saoud Rizwan
ccb5b9bf21 Minor fixes 2024-09-18 23:37:47 -04:00
Saoud Rizwan
b7617e5f2a use isbinaryfile to more safely read contents of folders and files 2024-09-18 22:32:38 -04:00
Saoud Rizwan
554da736d4 Show error message when url scraping fails; update mention regex to allow trailing punctuation 2024-09-18 22:06:27 -04:00
Saoud Rizwan
250882c4a2 Minor fixes 2024-09-18 21:16:28 -04:00
Saoud Rizwan
eec51ad270 Wait for domcontentloaded and networkidle2 to determine when page is loaded 2024-09-18 21:11:28 -04:00
Saoud Rizwan
a477eadd77 Minor fixes 2024-09-18 20:44:03 -04:00
Saoud Rizwan
17c70003e8 Fix parsing all user generated messages in tool results 2024-09-18 19:48:47 -04:00
Saoud Rizwan
9330a91750 Parse user content / tool result blocks before making API request 2024-09-18 19:34:46 -04:00
Saoud Rizwan
b7dabb8d9e Implement parseMentions 2024-09-18 18:53:46 -04:00
Saoud Rizwan
ee8e64eece Only initialize puppeteer if user mentions url 2024-09-18 17:42:15 -04:00
Saoud Rizwan
e3144996fb Add URL scraping with puppeteer 2024-09-18 17:28:25 -04:00
Saoud Rizwan
b00cc9cfac Dont list_files on desktop when task starts 2024-09-18 14:36:55 -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
4a5e4bb35a Update system prompt 2024-09-15 14:49:16 -04:00
Saoud Rizwan
b0985d0392 Minor fixes to prompts 2024-09-15 10:04:48 -04:00
Saoud Rizwan
f040aa3320 Update system prompt 2024-09-15 09:20:25 -04:00
Saoud Rizwan
d3ef77610c Fix gemini escaping on windows 2024-09-15 09:11:05 -04:00
Saoud Rizwan
9b27db7c08 Prepare for release 2024-09-14 19:12:27 -04:00
Saoud Rizwan
71c57a31f7 Wait for diagnostics to update before continuing 2024-09-14 17:27:58 -04:00
Saoud Rizwan
a888520b36 Fix type error 2024-09-14 16:51:44 -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
094985331f Reorder tools by importance 2024-09-14 04:08:49 -04:00
Saoud Rizwan
72dcf1f9a2 Fix o1 with new max_completion_tokens 2024-09-14 04:03:00 -04:00
Saoud Rizwan
9f8c68abd8 Rename potentially_relevant_details to environment_details 2024-09-13 18:22:47 -04:00
Saoud Rizwan
9f480c6a3e Add instruction about potentially relevant details 2024-09-13 18:12:14 -04:00
Saoud Rizwan
3a5fa54384 Minor fixes 2024-09-13 17:06:05 -04:00
Saoud Rizwan
adceb76775 Add o1 support 2024-09-13 16:37:04 -04:00
Philip Fung
bbdd58cc93 adding timestamp to the Exported Task markdown file (#293)
per feature request https://github.com/saoudrizwan/claude-dev/issues/278
this makes the file more readable/parseable.

also added minor fix in README for debugging.

Test Plan:
1. Launch Debug Instance of VSCode
2. Went to Extension, clicked on a recent Task, clicked "Export"
3. Opened saved export file, saw properly formatted timestamp above each User/Assistant action.

Co-authored-by: Philip Fung
2024-09-13 15:02:11 -04:00
Saoud Rizwan
e2d62ab109 Add experimental gemini models 2024-09-13 04:41:58 -04:00
Saoud Rizwan
dc617a92a9 Add prompt caching to openrouter; remove o1 since it doesn't support tool use 2024-09-13 00:49:04 -04:00
Saoud Rizwan
c29fdaa520 Skip tool execution if user rejected a previous tool 2024-09-12 17:23:53 -04:00
Saoud Rizwan
4b44e8f921 Add OpenAI provider 2024-09-12 15:01:28 -04:00