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
@@ -5,10 +5,28 @@ All notable changes to the **siGit Code** extension are documented here.
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
8
-## [1.0.2] - 2026-06-26
8
+## [1.0.1] - 2026-06-26
9
+
10
+### Added
11
+
12
+- Agent registry browser: **siGit: Browse Agent Registry** and **siGit: Refresh
13
+ Agent Registry** fetch a curated ACP agent catalog (configurable via
14
+ `sigit.registry.url`), cache the last good copy for offline use, and "install"
15
+ a chosen agent by registering its launch command in `sigit.agents`. Installing
16
+ only *registers* a command — siGit never downloads or runs agent binaries on
17
+ your behalf.
18
19
### Fixed
20
21
+- Agent failed to launch with `spawn sigit ENOENT` when VS Code was started from
22
+ the GUI (Dock, Finder, Spotlight). GUI launches inherit a minimal system PATH
23
+ that omits common install dirs (Homebrew, Cargo, `~/.local/bin`, …), so the
24
+ `sigit` binary couldn't be found even when installed. The agent command is now
25
+ resolved against an augmented PATH that adds those dirs plus the user's
26
+ login-shell PATH.
27
+- A missing agent binary now shows an actionable error with **Open Settings** and
28
+ **Install Guide** actions instead of a raw `ENOENT`, and no longer leaves the
29
+ chat stuck on a hanging request.
30
- Model load failed with `Operation not permitted (os error 1)` (EPERM) when the
31
agent ran outside the Onde Inference app. The `sigit` agent redirects its
32
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
38
39
### Changed
40
41
+- Tool calls now stream in place: a `tool_call` and its `tool_call_update`s share
42
+ a `toolCallId` and update a single row with a progress bar, instead of stacking
43
+ a new bubble per update (e.g. the model-download progress no longer piles up
44
+ separate "Downloading… 0%/50%/failed" lines).
45
- Packaging now excludes `.claude/` and lockfiles from the VSIX, shrinking the
46
bundle and preventing stray worktree copies from being shipped.
47
26
-## [1.0.1] - 2026-06-25
27
-
28
-### Fixed
29
-
30
-- Agent failed to launch with `spawn sigit ENOENT` when VS Code was started from
31
- the GUI (Dock, Finder, Spotlight). GUI launches inherit a minimal system PATH
32
- that omits common install dirs (Homebrew, Cargo, `~/.local/bin`, …), so the
33
- `sigit` binary couldn't be found even when installed. The agent command is now
34
- resolved against an augmented PATH that adds those dirs plus the user's
35
- login-shell PATH.
36
-- A missing agent binary now shows an actionable error with **Open Settings** and
37
- **Install Guide** actions instead of a raw `ENOENT`, and no longer leaves the
38
- chat stuck on a hanging request.
39
-
48
## [1.0.0] - 2026-06-25
49
50
### Added
package.json
+1
-1
@@ -2,7 +2,7 @@
2
"name": "sigit-code",
3
"displayName": "siGit Code — On-device AI Coding Agent",
4
"description": "Local-first AI coding agent for VS Code. Runs the on-device sigit agent, and other ACP-compatible agents, over stdio.",
5
- "version": "1.0.2",
5
+ "version": "1.0.1",
6
"publisher": "getsigit",
7
"license": "MIT",
8
"packageManager": "pnpm@10.33.0",