Saoud Rizwan
25cd7cc8e2
chore: Prettier fix formatting
2025-01-06 12:41:33 -08:00
Saoud Rizwan
9de7253998
refactor: code cleanup, formatting updates, improved workspace handling, checkpoints feature
...
Add instructions
Fix completion
Refactor
Rename reset to restore
add haschanges flag
Remove log
Better error handling
Better error handling
Fix wording
Fix
Fix
Fix
Comment
Add hash for only latest tool
Prepare for release
Fix
Fix delete
Format fix
2025-01-06 12:40:30 -08:00
Saoud Rizwan
f770487695
Improve diff editing prompts to avoid common deepseek issues
2024-12-28 13:21:12 -08:00
Saoud Rizwan
897de134f7
Add tests and fix configuration
2024-12-24 18:37:12 -08:00
Saoud Rizwan
06dab2c3df
Use should for better test readability
2024-12-24 18:11:11 -08:00
Saoud Rizwan
d8080d7209
Fix test configuration and add basic tests
2024-12-24 17:34:18 -08:00
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
c04dfc76cb
Misc refactor cline
2024-10-09 01:49:59 -04:00
Saoud Rizwan
f6a14fdfb9
Add markdown rendering for model description; fixes
2024-10-09 01:49:57 -04:00
Saoud Rizwan
ab327e3bbf
Refactor util functions out of claude dev
2024-10-09 01:49:55 -04:00
Saoud Rizwan
2b63b91bfb
Refactor out file helpers into fs.ts
2024-10-09 01:49:55 -04:00
Saoud Rizwan
1cc3546b7e
Initial streaming refactor
2024-10-09 01:49:54 -04:00
Saoud Rizwan
40f7942801
Refactor out of utils
2024-09-24 11:45:12 -04:00
Saoud Rizwan
7c21a4c833
Refactor out of utils
2024-09-24 11:36:37 -04:00
Saoud Rizwan
98441bf98c
Refactor theme
2024-09-24 11:24:57 -04:00
Saoud Rizwan
24bad56785
Refactor services
2024-09-24 11:15:24 -04:00
Saoud Rizwan
a009c84597
Refactor API
2024-09-24 10:43:31 -04:00
Saoud Rizwan
fd2472de3b
Add comments
2024-09-22 20:56:34 -04:00
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
3bd09e4e1b
Fallback to fullpage when page dimensions arent available
2024-09-22 08:18:02 -04:00
Saoud Rizwan
1528aeb3dd
Fallback to body if documentElement not available
2024-09-22 07:42:50 -04:00
Saoud Rizwan
47d5902ef9
Fix screenshot options
2024-09-21 16:28:06 -04:00
Saoud Rizwan
46ceafa016
Close browser even if screenshot fails; handle case where webp screenshot fails
2024-09-21 16:24:59 -04:00
Saoud Rizwan
2e272a1ad3
Wait for html to stabilize before considering page loaded
2024-09-21 16:01:34 -04:00
Saoud Rizwan
99a82e5563
Use networkidle0 for inspect_site
2024-09-21 15:34:14 -04:00
Saoud Rizwan
2e865f32fe
Prepare for release
2024-09-21 11:50:25 -04:00
Saoud Rizwan
f7d12a3e02
Add inspect_site tool
2024-09-21 10:54:20 -04:00
Saoud Rizwan
f282df604a
Send only new errors to claude after he applies an edit
2024-09-20 16:23:43 -04:00
Saoud Rizwan
5fbb335bb6
Refactor
2024-09-19 16:49:31 -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
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
593b3d6b7c
Make mentions clickable
2024-09-18 14:10:37 -04:00
Saoud Rizwan
d3ef77610c
Fix gemini escaping on windows
2024-09-15 09:11:05 -04:00
Saoud Rizwan
d29f4a174c
Add diagnostics context to environment details
2024-09-14 13:45:41 -04:00
Saoud Rizwan
9f8c68abd8
Rename potentially_relevant_details to environment_details
2024-09-13 18:22:47 -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
3b004aed37
Fix gemini message conversion
2024-09-12 11:49:32 -04:00
Saoud Rizwan
fbb7620fa1
Add gemini support
2024-09-12 08:11:33 -04:00