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"