Release v1.5.6
Co-Authored-By: siGit Code <noreply@sigit.si>
Seto Elkahfi committed
Sep 3, 2026 at 18:01 UTC
885042cb7b88c1fc3f11e1e50323d8a305994b24
3 files changed
+20
-2
CHANGELOG.md
+18
@@ -1,5 +1,23 @@
1
# Changelog
2
3
+## 1.5.6
4
+
5
+### What changed
6
+
7
+- **Switching models mid-conversation no longer restarts it.** Both switching
8
+ to a local GGUF model and picking a different cloud tier now carry the live
9
+ conversation history across, repairing any half-finished tool call so
10
+ strict OpenAI-compatible endpoints don't reject the session
11
+- **Long-running tools now show progress in ACP clients.** Synchronous tools
12
+ (shell commands, file operations, `read_website`, ...) run on a blocking
13
+ thread pool instead of the ACP connection's own task, so a slow command's
14
+ `in_progress` update reaches the client — and Zed's spinner — while the
15
+ command is still running instead of arriving with the result
16
+- **Text from consecutive tool rounds no longer runs together.** ACP and
17
+ headless clients concatenate consecutive message chunks, so a reply that
18
+ continued after a tool call used to glue onto the previous round's last
19
+ sentence with no space. A blank line now opens the next round's text
20
+
21
## 1.5.5
22
23
A distribution release. siGit Code itself is unchanged. What moved is how it
Cargo.lock
+1
-1
@@ -5778,7 +5778,7 @@ checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
5778
5779
[[package]]
5780
name = "sigit"
5781
-version = "1.5.5"
5781
+version = "1.5.6"
5782
dependencies = [
5783
"agent-client-protocol",
5784
"anyhow",
Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "sigit"
3
-version = "1.5.5"
3
+version = "1.5.6"
4
edition = "2024"
5
description = "siGit Code — ACP-compatible AI coding agent. Sí, git."
6
documentation = "https://github.com/getsigit/sigit"