Add task history announcement

This commit is contained in:
Saoud Rizwan
2024-08-17 08:38:43 -04:00
parent d1437e6d2d
commit f6a69f924c
4 changed files with 7 additions and 5 deletions

View File

@@ -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.3.0]
- Add task history
## [1.2.0] ## [1.2.0]
- Add support for Prompt Caching to significantly reduce costs and response times (currently only available through Anthropic API for Claude 3.5 Sonnet and Claude 3.0 Haiku) - Add support for Prompt Caching to significantly reduce costs and response times (currently only available through Anthropic API for Claude 3.5 Sonnet and Claude 3.0 Haiku)

View File

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

View File

@@ -31,7 +31,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-15-2024" // update to some unique identifier when we add a new announcement private latestAnnouncementId = "aug-17-2024" // update to some unique identifier when we add a new announcement
constructor(readonly context: vscode.ExtensionContext, private readonly outputChannel: vscode.OutputChannel) { constructor(readonly context: vscode.ExtensionContext, private readonly outputChannel: vscode.OutputChannel) {
this.outputChannel.appendLine("ClaudeDevProvider instantiated") this.outputChannel.appendLine("ClaudeDevProvider instantiated")

View File

@@ -27,6 +27,7 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
🎉{" "}New in v{version} 🎉{" "}New in v{version}
</h3> </h3>
<ul style={{ margin: "0 0 8px", paddingLeft: "20px" }}> <ul style={{ margin: "0 0 8px", paddingLeft: "20px" }}>
<li>Task history is here! New tasks will automatically save so you can always resume them later.</li>
<li> <li>
Adds support for{" "} Adds support for{" "}
<VSCodeLink href="https://www.anthropic.com/news/prompt-caching" style={{ display: "inline" }}> <VSCodeLink href="https://www.anthropic.com/news/prompt-caching" style={{ display: "inline" }}>
@@ -39,9 +40,6 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
Paste images in chat and turn mockups into fully functional applications or fix bugs with Paste images in chat and turn mockups into fully functional applications or fix bugs with
screenshots screenshots
</li> </li>
<li>
Adds option to choose other Claude models (+ GPT-4o, DeepSeek, and Mistral if you use OpenRouter)
</li>
<li> <li>
You can now add custom instructions to the end of the system prompt (e.g. "Always use Python", You can now add custom instructions to the end of the system prompt (e.g. "Always use Python",
"Speak in Spanish") "Speak in Spanish")