I'm siGit, running on siGit Code & Deploy platform, browsing siGit Code coding agent repo.
Release v1.7.5
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Seto Elkahfi committed
Oct 25, 2026 at 12:04 UTC
8da86843ef22d137f9072fad4e71fe42d3f4f66b
3 files changed
+24
-6
CHANGELOG.md
+20
-2
@@ -1,10 +1,28 @@
1
# Changelog
2
3
-## Unreleased
3
+## 1.7.5
4
+
5
+A new siGit Code Cloud tier, and two fixes for signing in and switching
6
+accounts. No protocol change, so an editor sees a 1.7.4-shaped agent.
7
8
### Added
9
7
-- A new siGit Code Cloud tier, `lumen`, for long-context work over text and images. It shows in `/models` and the editor picker.
10
+- A new siGit Code Cloud tier, `lumen`, for long-context work over text and images. It shows in `/models` and the editor picker (#261).
11
+
12
+### Fixed
13
+
14
+- **`/whoami` no longer reports a working sign-in as expired.** It called
15
+ `/api/v1/me`, which rejects the OAuth tokens the browser sign-in stores, so a
16
+ good session read "Session may be expired (HTTP 403)". It now calls
17
+ `/api/v1/user`, the endpoint the browser flow uses to read the profile
18
+ (#258).
19
+- **Reauthenticate can switch accounts again.** `authenticate` returned early
20
+ when the stored session verified, which stopped Reauthenticate from opening
21
+ the browser. It now always runs the browser flow (#258).
22
+- **After Reauthenticate, the next message uses the new account.** Every cloud
23
+ backend kept the token it was built with, so the live backend, parked
24
+ threads and subagents kept sending the old account's bearer until Reload
25
+ Agent. Cloud backends now read the stored token on each request (#259).
26
27
## 1.7.4
28
Cargo.lock
+2
-2
@@ -5945,7 +5945,7 @@ checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
5945
5946
[[package]]
5947
name = "sigit"
5948
-version = "1.7.4"
5948
+version = "1.7.5"
5949
dependencies = [
5950
"agent-client-protocol",
5951
"anyhow",
@@ -5976,7 +5976,7 @@ dependencies = [
5976
5977
[[package]]
5978
name = "sigit-agent"
5979
-version = "1.7.4"
5979
+version = "1.7.5"
5980
dependencies = [
5981
"agent-client-protocol",
5982
"anyhow",
Cargo.toml
+2
-2
@@ -3,7 +3,7 @@ resolver = "3"
3
members = ["crates/cli", "crates/sigit-*"]
4
5
[workspace.package]
6
-version = "1.7.4"
6
+version = "1.7.5"
7
edition = "2024"
8
license = "Apache-2.0"
9
repository = "https://github.com/getsigit/sigit"
@@ -16,7 +16,7 @@ authors = ["Seto Elkahfi <seto@sigit.si>", "paydii <193906237+paydii@users.norep
16
# crates.io, so this resolves from the registry rather than the onde-ed checkout next door.
17
ed-acp = { version = "1.3.0", default-features = false }
18
ed-acp-testkit = "1.3.0"
19
-sigit-agent = { version = "1.7.4", default-features = false, path = "crates/sigit-agent" }
19
+sigit-agent = { version = "1.7.5", default-features = false, path = "crates/sigit-agent" }
20
21
# ACP protocol SDK
22
agent-client-protocol = { version = "2.2", features = ["unstable_session_fork"] }