@sigitcode-old / sigit / commits / 8da8684
Fork 1

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"] }