You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[0.2.6] - 2026-07-31
Added
Standalone source layout: the root project now owns only the gpt2giga compatibility gateway distribution and source namespace; GigaLoom moved to its dedicated repository.
Normalized protocol bridge v1: a versioned semantic-loss matrix and admission checks cover the supported OpenAI-, Anthropic-, and Gemini-shaped request subsets before upstream I/O.
Changed
Stable installation: the gateway now requires stable gigachat>=0.2.3,<0.3.0, so standard installers no longer need prerelease flags.
Deterministic model resolution: explicit request models, signed GigaLoom overrides, configured defaults, and SDK fallback are resolved in a fixed order across compatible protocols.
Transport compatibility: private SDK access needed for request transport is isolated behind the gateway compatibility layer, while httpx remains an explicit runtime dependency.
Compatibility policy: this release intentionally preserves the public gateway API, route aliases, response shapes, and the GigaLoom signed model-override wire contract.
Fixed
Pass-token client construction: credential-specific GigaChat clients are created without leaking blank model values into SDK requests and remain bounded by the existing lifecycle controls.
Streaming and security closure: malformed streams and provider failures fail closed, signed model overrides remain protocol-bound, and captured diagnostic content stays opt-in with redaction and truncation.