Prepare release 1.0.1
Set version to 1.0.1 and consolidate the changelog into a single 1.0.1 section: ACP agent registry browser, GUI-launch PATH/ENOENT fix, model-cache EPERM fix, in-place tool-call streaming, and VSIX packaging cleanup. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
paydii committed
Jun 26, 2026 at 00:55 UTC
0e4d47df56422cc60b3d7199d8e271a064df33f3
2 files changed
+24
-16
CHANGELOG.md
+23
-15
index aa12b56..580b482 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,10 +5,28 @@ All notable changes to the **siGit Code** extension are documented here.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## [1.0.2] - 2026-06-26
+## [1.0.1] - 2026-06-26
+
+### Added
+
+- Agent registry browser: **siGit: Browse Agent Registry** and **siGit: Refresh
+ Agent Registry** fetch a curated ACP agent catalog (configurable via
+ `sigit.registry.url`), cache the last good copy for offline use, and "install"
+ a chosen agent by registering its launch command in `sigit.agents`. Installing
+ only *registers* a command — siGit never downloads or runs agent binaries on
+ your behalf.
### Fixed
+- Agent failed to launch with `spawn sigit ENOENT` when VS Code was started from
+ the GUI (Dock, Finder, Spotlight). GUI launches inherit a minimal system PATH
+ that omits common install dirs (Homebrew, Cargo, `~/.local/bin`, …), so the
+ `sigit` binary couldn't be found even when installed. The agent command is now
+ resolved against an augmented PATH that adds those dirs plus the user's
+ login-shell PATH.
+- A missing agent binary now shows an actionable error with **Open Settings** and
+ **Install Guide** actions instead of a raw `ENOENT`, and no longer leaves the
+ chat stuck on a hanging request.
- Model load failed with `Operation not permitted (os error 1)` (EPERM) when the
agent ran outside the Onde Inference app. The `sigit` agent redirects its
HuggingFace cache into a macOS App Group container that only entitled,
@@ -20,23 +38,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
+- Tool calls now stream in place: a `tool_call` and its `tool_call_update`s share
+ a `toolCallId` and update a single row with a progress bar, instead of stacking
+ a new bubble per update (e.g. the model-download progress no longer piles up
+ separate "Downloading… 0%/50%/failed" lines).
- Packaging now excludes `.claude/` and lockfiles from the VSIX, shrinking the
bundle and preventing stray worktree copies from being shipped.
-## [1.0.1] - 2026-06-25
-
-### Fixed
-
-- Agent failed to launch with `spawn sigit ENOENT` when VS Code was started from
- the GUI (Dock, Finder, Spotlight). GUI launches inherit a minimal system PATH
- that omits common install dirs (Homebrew, Cargo, `~/.local/bin`, …), so the
- `sigit` binary couldn't be found even when installed. The agent command is now
- resolved against an augmented PATH that adds those dirs plus the user's
- login-shell PATH.
-- A missing agent binary now shows an actionable error with **Open Settings** and
- **Install Guide** actions instead of a raw `ENOENT`, and no longer leaves the
- chat stuck on a hanging request.
-
## [1.0.0] - 2026-06-25
### Added
package.json
+1
-1
index c1959fa..58cd5d2 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "sigit-code",
"displayName": "siGit Code — On-device AI Coding Agent",
"description": "Local-first AI coding agent for VS Code. Runs the on-device sigit agent, and other ACP-compatible agents, over stdio.",
- "version": "1.0.2",
+ "version": "1.0.1",
"publisher": "getsigit",
"license": "MIT",
"packageManager": "pnpm@10.33.0",