Skip to content

Re-add siGit Code (v1.0.3, auth fix)#269

Open
setoelkahfi wants to merge 10 commits intoagentclientprotocol:mainfrom
setoelkahfi:feature/sigit
Open

Re-add siGit Code (v1.0.3, auth fix)#269
setoelkahfi wants to merge 10 commits intoagentclientprotocol:mainfrom
setoelkahfi:feature/sigit

Conversation

@setoelkahfi
Copy link
Copy Markdown

@setoelkahfi setoelkahfi commented Apr 30, 2026

Brings siGit Code back to the registry after the revert in #265.

v1.0.3 fixes the two problems that caused the auth failure in #3:

  1. GGUF metadata on stdout. The underlying inference engine printed model metadata (lines like general.architecture: qwen3) to stdout during startup. This corrupted the ACP JSON stream before the initialize response even got sent. Fixed by deferring model loading until the first session, so nothing hits stdout before ACP is ready.

  2. Broken stdout transport on macOS. tokio::io::stdout().compat_write() silently routed output to stderr instead of fd 1. Replaced with blocking::Unblock::new(std::io::stdout()), which is what the ACP SDK's own Stdio transport uses internally.

Verified locally: downloaded the v1.0.3 macOS arm64 binary, piped an initialize request through stdin, got back clean JSON-RPC on stdout with authMethods present. No stray output.

Registry build passes: SKIP_URL_VALIDATION=1 uv run --with jsonschema .github/workflows/build_registry.py includes sigit in all 33 agents.

Closes #3

setoelkahfi and others added 7 commits April 14, 2026 23:32
- Fixed darwin archive URLs to match actual release asset names
  (sigit-macos-arm64.tar.gz, not sigit-darwin-aarch64.tar.gz)
- Added linux-aarch64, linux-x86_64, windows-aarch64, windows-x86_64
- Added npx distribution via @smbcloud/sigit
- Updated description and version to 1.0.0
@setoelkahfi setoelkahfi reopened this Apr 30, 2026
@setoelkahfi setoelkahfi changed the title Re-add siGit Code (v1.0.2, auth fix) Re-add siGit Code (v1.0.3, auth fix) Apr 30, 2026
@setoelkahfi setoelkahfi mentioned this pull request Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Version update failed - 2026-01-15

2 participants