Release v1.3.1
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LsGodCvtg3Pdes1SUdxYSw
Claude committed
Jul 2, 2026 at 05:53 UTC
1d4757fd31d5b0e570ed7206166344430313b7b8
3 files changed
+9
-4
CHANGELOG.md
+7
-2
@@ -1,9 +1,10 @@
1
# Changelog
2
3
-## Unreleased
3
+## 1.3.1
4
5
Adds [Model Context Protocol](https://modelcontextprotocol.io) (MCP) client
6
-support and bakes in the official siGit Code MCP server.
6
+support with the official siGit Code MCP server baked in, a set of agent tools
7
+that close parity gaps in the tool layer, and refreshed branding and licensing.
8
9
### What changed
10
@@ -14,6 +15,10 @@ support and bakes in the official siGit Code MCP server.
15
- Discovery is best-effort at startup and bounded by a per-server timeout, so an unreachable server never blocks startup — it just contributes no tools
16
- Added a `/mcp` slash command (TUI and ACP) that lists configured servers, their connection status, and the tools each exposes
17
- Disable MCP entirely with `SIGIT_MCP=off`, or just the official server with `SIGIT_MCP_OFFICIAL=off`
18
+- New agent tools that close parity gaps in the tool layer: `multi_edit` (apply a batch of exact-substring edits to one file atomically — written only if every edit matches), `glob` (locate files by name pattern with `**`/`*`/`?`/`{a,b}`, most-recently-modified first), `write_todos` (render a live task checklist through the tool result for multi-step work), and `remember` (append durable notes to the nearest `AGENTS.md`/`CLAUDE.md`)
19
+- `edit_file` now supports `replace_all` and returns actionable failure context — naming the line whose trimmed text matches when only whitespace differs — so the model self-corrects in one round
20
+- `search_files` gained a `file_glob` filter and a `max_results` cap (default 50, hard-capped at 1000) that also bounds the directory walk
21
+- Refreshed branding and legal: updated `LICENSE`, `README`, and the npm/PyPI package descriptions
22
23
## 1.3.0
24
Cargo.lock
+1
-1
@@ -5200,7 +5200,7 @@ checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
5200
5201
[[package]]
5202
name = "sigit"
5203
-version = "1.3.0"
5203
+version = "1.3.1"
5204
dependencies = [
5205
"agent-client-protocol",
5206
"anyhow",
Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "sigit"
3
-version = "1.3.0"
3
+version = "1.3.1"
4
edition = "2024"
5
description = "siGit Code — ACP-compatible AI coding agent. Sí, git."
6
documentation = "https://github.com/getsigit/sigit"