Update Announcement

This commit is contained in:
Saoud Rizwan 2024-07-29 21:39:00 -04:00
parent 43d23adc34
commit ace755c1d0
5 changed files with 17 additions and 14 deletions

View File

@ -4,6 +4,11 @@ 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. -->
## [1.0.6]
- Interact with CLI commands by sending messages to stdin and terminating long-running processes like servers
- Export tasks to markdown files (useful as context for future tasks)
## [1.0.5]
- Claude now has context about vscode's visible editors and opened tabs

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "claude-dev",
"version": "1.0.51",
"version": "1.0.6",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "claude-dev",
"version": "1.0.51",
"version": "1.0.6",
"license": "MIT",
"dependencies": {
"@anthropic-ai/sdk": "^0.24.3",

View File

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

View File

@ -21,7 +21,7 @@ export class ClaudeDevProvider implements vscode.WebviewViewProvider {
private view?: vscode.WebviewView | vscode.WebviewPanel
private providerInstanceIdentifier = Date.now()
private claudeDev?: ClaudeDev
private latestAnnouncementId = "jul-25-2024" // update to some unique identifier when we add a new announcement
private latestAnnouncementId = "jul-29-2024" // update to some unique identifier when we add a new announcement
constructor(
private readonly context: vscode.ExtensionContext,

View File

@ -22,7 +22,7 @@ const Announcement = ({ hideAnnouncement }: AnnouncementProps) => {
style={{ position: "absolute", top: "8px", right: "8px" }}>
<span className="codicon codicon-close"></span>
</VSCodeButton>
<h3 style={{ margin: "0 0 8px" }}>🎉{" "}New in v1.0.0</h3>
<h3 style={{ margin: "0 0 8px" }}>🎉{" "}New in v1.0.6</h3>
<ul style={{ margin: "0 0 8px", paddingLeft: "20px" }}>
<li>
Open in the editor (using{" "}
@ -34,27 +34,25 @@ const Announcement = ({ hideAnnouncement }: AnnouncementProps) => {
</li>
<li>
New <code>analyze_project</code> tool to help Claude get a comprehensive overview of your project's
source code definitions and file structure (
source code definitions and file structure
<VSCodeLink
href="https://github.com/saoudrizwan/claude-dev?tab=readme-ov-file#working-in-existing-projects"
style={{ display: "inline" }}>
more on this here
(more on this here)
</VSCodeLink>
)
</li>
<li>Provide feedback to tool use like terminal commands and file edits</li>
<li>
Updated max output tokens to 8192 so less lazy coding (<code>{"// rest of code here..."}</code>)
Interact with CLI commands by sending messages to stdin and terminating long-running processes like
servers
</li>
<li>Provide feedback to tool use like editing files or running commands</li>
<li>Added ability to retry failed API requests (helpful for rate limits)</li>
<li>
Quality of life improvements like markdown rendering, memory optimizations, better theme support
</li>
<li>Export task to a markdown file (useful as context for future tasks)</li>
</ul>
<p style={{ margin: "0" }}>
Follow me for more updates!{" "}
<VSCodeLink href="https://x.com/sdrzn" style={{ display: "inline" }}>
https://x.com/sdrzn
@sdrzn
</VSCodeLink>
</p>
</div>