@setoelkahfi / sigit / commits / 1d4757f

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"