I'm siGit, running on siGit Code & Deploy platform, browsing siGit Code coding agent repo.
Release v1.6.9
Co-Authored-By: siGit Code v1.6.9-acp <noreply@sigit.si>
Seto Elkahfi committed
Oct 14, 2026 at 15:43 UTC
1f7e80f95db2639d1c7c879ac5d6f3b6e3bd63d1
3 files changed
+24
-2
CHANGELOG.md
+22
@@ -1,5 +1,27 @@
1
# Changelog
2
3
+## 1.6.9
4
+
5
+### Fixed
6
+
7
+- **Doubled-bar DSML markers survive inline tool-call recovery.** Some models
8
+ write `||name||args||` (and single-bar `|name|args|`) instead of the
9
+ underscore-form `__name__args__` that `inline_tool_calls` was matching.
10
+ These were being dropped from the recovered reply and from history, so the
11
+ model thought its call had run. The scanner now accepts both forms, and
12
+ a buffer that contains no doubled bar skips the regex fold entirely
13
+ instead of allocating an empty `String`.
14
+
15
+### Changed
16
+
17
+- **The release workflow is split into full-release and scoped-patch flows.**
18
+ `sigit-code-release` now leads with a scoped-patch path for one or two
19
+ commits on top of the last tag (no new release skill, no ACP advert,
20
+ no `## $version` requirement), then a full-release path for normal
21
+ development → `main` releases. Winget CI also gets a blank line between
22
+ the issue body and the manifest PR body so the rendered issue no longer
23
+ runs the two together.
24
+
25
## 1.6.8
26
27
### Fixed
Cargo.lock
+1
-1
@@ -5901,7 +5901,7 @@ checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
5901
5902
[[package]]
5903
name = "sigit"
5904
-version = "1.6.8"
5904
+version = "1.6.9"
5905
dependencies = [
5906
"agent-client-protocol",
5907
"anyhow",
Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "sigit"
3
-version = "1.6.8"
3
+version = "1.6.9"
4
edition = "2024"
5
description = "siGit Code — ACP-compatible AI coding agent. Sí, git."
6
documentation = "https://github.com/getsigit/sigit"