You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
LongHT
committed
feat(aws): migrate to AWS SDK for Bedrock client & release v0.18.3 - Refactored bedrockClient.ts to use @aws-sdk/client-bedrock-runtime and standard AWS credential chains, with fallback for legacy Bearer tokens. - Refined retry logic in bedrockConverse to prevent retry loops on fatal client errors (e.g., 400-404). - Removed hardcoded Safegraph AWS ARN in package.json default config. - Created scripts/release.js for automated version alignment. - Synchronized documentation versions to 0.18.3 and removed feature overclaims from READMEs. - Fixed constư syntax typo in src/extension.ts. - Updated CHANGELOG.md for v0.18.3 release.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,16 @@
1
1
# Changelog
2
2
3
-
## [0.18.3] - 2026-07-11
3
+
## [0.18.3] - 2026-07-24
4
4
5
5
### Changed
6
6
-**Repository Hygiene**: Removed `.safegraph-venv`, `.session-history`, and `*.vsix` artifacts from the git repository.
7
7
-**Version Alignment**: Synchronized extension version metadata to 0.18.3 across `README.md`, `package.json`, and `CHANGELOG.md`.
8
+
-**AWS Credentials**: Refactored `bedrockClient.ts` to use `@aws-sdk/client-bedrock-runtime` and standard AWS credential chains, falling back to legacy Bearer token usage if an API key is provided.
9
+
-**Retry Logic**: Refined retry logic in `bedrockConverse` to avoid retry loops on fatal client errors (e.g., 400-404, ValidationException), while maintaining retries for throttling and server-side errors.
10
+
-**Default Config**: Removed hardcoded Safegraph AWS ARN and defaulted `safegraph.modelId` to an empty string.
11
+
12
+
### Fixed
13
+
- Prevented extension from crashing due to `constư` typo in `src/extension.ts`.
-**Artifact-Based Verification**: Generate tangible deliverables (task lists, implementation plans, test reports, code reviews) for verification*(Scaffold only)*
11
+
-**Asynchronous Task Execution**: Run long-running tasks in the background with progress tracking*(Experimental)*
12
12
-**AI-Powered Inline Completion**: Context-aware code suggestions powered by Bedrock
13
13
-**Multi-File Editing**: Project-wide refactoring with dependency analysis and conflict resolution
14
14
-**Repository Context**: Understands the active workspace, active file, selected text, tagged files, diagnostics, git state, and recent task history
@@ -24,7 +24,7 @@ Current release: `v0.18.3`
24
24
-**Evidence Reports**: Produces an evidence report when a task completes, including changed files, commands run, verification status, and remaining risk
25
25
-**Status Bar Integration**: Shows the current Safegraph task state in the VS Code status bar for quick visibility
26
26
27
-
## New in v0.16.0
27
+
## New in v0.18.3
28
28
29
29
### Multi-Agent System
30
30
-**Agent Manager**: Orchestrate multiple specialized agents working in parallel
@@ -57,11 +57,11 @@ Current release: `v0.18.3`
57
57
58
58
## Current AI Capabilities
59
59
60
-
Safegraph AI v0.16.0 is a full-featured autonomous AI development platform:
60
+
Safegraph AI v0.18.3 is a full-featured autonomous AI development platform:
61
61
62
-
-**Multi-Agent Coordination**: Specialized agents work together on complex tasks
63
-
-**Artifact-First Verification**: Tangible deliverables for trust and validation
64
-
-**Background Task Execution**: Long-running tasks don't block your workflow
62
+
-**Multi-Agent Coordination**: Specialized agents work together on complex tasks*(Planned)*
63
+
-**Artifact-First Verification**: Tangible deliverables for trust and validation*(Scaffold only)*
64
+
-**Background Task Execution**: Long-running tasks don't block your workflow*(Experimental)*
65
65
-**Intelligent Code Completion**: AI-powered suggestions based on deep context analysis
66
66
-**Project-Wide Refactoring**: Safe multi-file editing with dependency awareness
67
67
-**Task Planner State**: Tracks goal, plan steps, files changed, commands executed, verification pass/fail, and open errors
@@ -73,11 +73,11 @@ Safegraph AI v0.16.0 is a full-featured autonomous AI development platform:
73
73
74
74
## What Is Better Now
75
75
76
-
Compared with a basic AI chat extension, Safegraph AI v0.16.0 is stronger in these areas:
76
+
Compared with a basic AI chat extension, Safegraph AI v0.18.3 is stronger in these areas:
77
77
78
-
-**Multi-Agent Collaboration**: Multiple specialized agents work together on complex tasks
79
-
-**Artifact-Based Trust**: Tangible deliverables (plans, reports, reviews) for verification
80
-
-**Background Processing**: Long-running tasks don't block your workflow
78
+
-**Multi-Agent Collaboration**: Multiple specialized agents work together on complex tasks*(Planned)*
79
+
-**Artifact-Based Trust**: Tangible deliverables (plans, reports, reviews) for verification*(Scaffold only)*
80
+
-**Background Processing**: Long-running tasks don't block your workflow*(Experimental)*
81
81
-**Intelligent Completion**: Context-aware AI code suggestions
82
82
-**Project-Wide Safety**: Dependency-aware multi-file editing with conflict resolution
83
83
-**Continuity**: It remembers the active task and does not treat every follow-up as a new question
@@ -222,11 +222,11 @@ Launch an Extension Development Host:
222
222
1. Open `safegraph-ai-vscode` in VS Code.
223
223
2. Press `F5`.
224
224
225
-
## v0.16.0 Highlights
225
+
## v0.18.3 Highlights
226
226
227
-
- Multi-agent orchestration system with specialized agent types
228
-
- Artifact generation and verification for trust and validation
229
-
- Asynchronous task execution with progress tracking
227
+
- Multi-agent orchestration system with specialized agent types*(Planned)*
228
+
- Artifact generation and verification for trust and validation*(Scaffold only)*
229
+
- Asynchronous task execution with progress tracking*(Experimental)*
230
230
- AI-powered inline code completion with context awareness
231
231
- Multi-file editing with dependency analysis and conflict resolution
232
232
- Enhanced task coordination and background processing
0 commit comments