Bläddra i källkod

Update version and add new models feature to Announcement

Saoud Rizwan 1 år sedan
förälder
incheckning
4c173254ed
5 ändrade filer med 11 tillägg och 5 borttagningar
  1. 4 0
      CHANGELOG.md
  2. 1 3
      README.md
  3. 1 1
      package.json
  4. 1 1
      src/providers/ClaudeDevProvider.ts
  5. 4 0
      webview-ui/src/components/Announcement.tsx

+ 4 - 0
CHANGELOG.md

@@ -4,6 +4,10 @@ All notable changes to the "claude-dev" extension will be documented in this fil
 
 
 <!-- Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. -->
 <!-- Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. -->
 
 
+## [1.1.1]
+
+- Added the ability to choose other Claude models (+ GPT-4o, Gemini, DeepSeek, and Mistral if you use OpenRouter)
+
 ## [1.1.0]
 ## [1.1.0]
 
 
 - Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional applications or fix bugs with screenshots
 - Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional applications or fix bugs with screenshots

+ 1 - 3
README.md

@@ -8,9 +8,7 @@
   <a href="https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev"><strong>Download VSCode Extension</strong></a>
   <a href="https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev"><strong>Download VSCode Extension</strong></a>
 </p>
 </p>
 
 
-Thanks to [Claude 3.5 Sonnet's agentic coding capabilities](https://www-cdn.anthropic.com/fed9cc193a14b84131812372d8d5857f8f304c52/Model_Card_Claude_3_Addendum.pdf) Claude Dev can handle complex software development tasks step-by-step. With tools that let him create & edit files, explore complex projects, and execute terminal commands (after you grant permission), he can assist you in ways that go beyond simple code completion or tech support. From building software projects to running system operations, Claude Dev is only limited by your imagination.
-
-While autonomous AI scripts traditionally run in sandboxed environments, Claude Dev provides a human-in-the-loop GUI to supervise every file changed and command executed, providing a safe and accessible way to explore the potential of agentic AI.
+Thanks to [Claude 3.5 Sonnet's agentic coding capabilities](https://www-cdn.anthropic.com/fed9cc193a14b84131812372d8d5857f8f304c52/Model_Card_Claude_3_Addendum.pdf) Claude Dev can handle complex software development tasks step-by-step. With tools that let him create & edit files, explore complex projects, and execute terminal commands (after you grant permission), he can assist you in ways that go beyond simple code completion or tech support. While autonomous AI scripts traditionally run in sandboxed environments, Claude Dev provides a human-in-the-loop GUI to supervise every file changed and command executed, providing a safe and accessible way to explore the potential of agentic AI.
 
 
 -   Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional applications or fix bugs with screenshots
 -   Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional applications or fix bugs with screenshots
 -   Inspect diffs of every change Claude makes right in the editor, and keep track with syntax highlighted previews in chat
 -   Inspect diffs of every change Claude makes right in the editor, and keep track with syntax highlighted previews in chat

+ 1 - 1
package.json

@@ -2,7 +2,7 @@
   "name": "claude-dev",
   "name": "claude-dev",
   "displayName": "Claude Dev",
   "displayName": "Claude Dev",
   "description": "Autonomous software engineer right in your IDE, capable of creating/editing files, executing commands, and more with your permission every step of the way.",
   "description": "Autonomous software engineer right in your IDE, capable of creating/editing files, executing commands, and more with your permission every step of the way.",
-  "version": "1.1.0",
+  "version": "1.1.1",
   "icon": "icon.png",
   "icon": "icon.png",
   "engines": {
   "engines": {
     "vscode": "^1.84.0"
     "vscode": "^1.84.0"

+ 1 - 1
src/providers/ClaudeDevProvider.ts

@@ -19,7 +19,7 @@ export class ClaudeDevProvider implements vscode.WebviewViewProvider {
 	private disposables: vscode.Disposable[] = []
 	private disposables: vscode.Disposable[] = []
 	private view?: vscode.WebviewView | vscode.WebviewPanel
 	private view?: vscode.WebviewView | vscode.WebviewPanel
 	private claudeDev?: ClaudeDev
 	private claudeDev?: ClaudeDev
-	private latestAnnouncementId = "aug-10-2024" // update to some unique identifier when we add a new announcement
+	private latestAnnouncementId = "aug-11-2024" // update to some unique identifier when we add a new announcement
 
 
 	constructor(
 	constructor(
 		private readonly context: vscode.ExtensionContext,
 		private readonly context: vscode.ExtensionContext,

+ 4 - 0
webview-ui/src/components/Announcement.tsx

@@ -31,6 +31,10 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
 					Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional
 					Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional
 					applications or fix bugs with screenshots
 					applications or fix bugs with screenshots
 				</li>
 				</li>
+				<li>
+					Added a settings option to choose other Claude models (+ GPT-4o, Gemini, DeepSeek, and Mistral if
+					you use OpenRouter)
+				</li>
 				<li>
 				<li>
 					Improved support for running interactive terminal commands and long-running processes like servers
 					Improved support for running interactive terminal commands and long-running processes like servers
 				</li>
 				</li>