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
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
Saoud Rizwan
82d631d0ca
Open new tab on the right if no files open
2024-09-12 04:11:19 -04:00
Saoud Rizwan
0522a26fd9
Open read files in editor instead of code accordian
2024-09-11 16:38:33 -04:00
Saoud Rizwan
5544d81bc5
Save latest assistant response before tool use; fix task resumption conversation reconstruction
2024-09-11 12:32:36 -04:00
Saoud Rizwan
3ceb881de2
Add azure openai support
2024-09-11 08:07:37 -04:00
Saoud Rizwan
e5979eed3c
Make reveal range operation safer
2024-09-10 23:50:10 -04:00
Saoud Rizwan
1958cb1536
Only calc diff to scroll to if fileExists
2024-09-10 21:48:21 -04:00
Saoud Rizwan
74ac4a69aa
Use diff to find first changed block
2024-09-10 21:46:03 -04:00
Saoud Rizwan
83b813ab2a
Scroll to first changed line when claude edits
2024-09-10 20:55:53 -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
706ee8a0fe
Add ability to open images
2024-09-10 17:18:21 -04:00
Saoud Rizwan
3a4e8b8d96
Cosmetic updates
2024-09-10 16:25:38 -04:00
Saoud Rizwan
ade506d1f8
Fix dirty tab close popup issue
2024-09-09 23:14:40 -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
d9219d1b73
Prepare for release
2024-09-09 16:27:13 -04:00
Saoud Rizwan
ea65568876
Fix proceed button flickering
2024-09-09 14:59:38 -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
1429970558
Update prompt
2024-09-09 13:34:26 -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
3bb4c3d408
Change response for missing content parameter to suggest claude to break file down into smaller files
2024-09-09 11:37:58 -04:00
Saoud Rizwan
891ffe6f83
Refactor potentially relevant details; fix terminal output processing
2024-09-09 11:23:14 -04:00
Saoud Rizwan
f35d7bc91a
Remove reporting problems to claude for now
2024-09-09 09:49:16 -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
30dad0b0bc
Update prompts for new terminal changes
2024-09-08 18:31:20 -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