AgentXchain v2.37.0
2.37.0 adds Google Gemini as the third governed api_proxy provider, hardens Gemini-specific failure handling, fixes the Homebrew mirror PR automation path, and ships a first-class examples docs library.
Google Gemini is now a governed api_proxy provider
AgentXchain now supports three api_proxy providers out of the box: OpenAI, Anthropic, and Google Gemini.
The Google connector uses the Gemini generateContent endpoint with URL query-param API-key auth and responseMimeType: "application/json". Config validation now accepts provider: "google" for api_proxy blocks.
The three-provider governed proof demonstrates a real multi-provider workflow: OpenAI PM → Google architect → Anthropic QA, with phase transitions, semantic gate evaluation, and mock-backed governed E2E.
Gemini-specific failure handling
Gemini responses that are blocked or truncated now surface with provider-specific messages instead of collapsing into generic extraction noise:
promptFeedback.blockReason— surfaces the exact block reason when Gemini refuses a prompt- Non-
STOPfinishReason— surfaces when Gemini returns no parts, empty text, orMAX_TOKENStruncation
This ensures operators get actionable feedback when a Gemini-backed role fails, not opaque parse errors.
Homebrew mirror PR automation
The publish workflow now creates the Homebrew mirror PR itself instead of leaving an orphan branch for manual cleanup:
- Added
pull-requests: writeto the publish workflow permissions - PR creation now fails closed — if
gh pr createfails after branch push, the workflow fails - Manual cherry-pick and manual PR creation are no longer accepted fallback patterns
Examples docs library
Every shipped example now has its own dedicated docs page under /docs/examples/:
- 14 example pages covering consumer SaaS, mobile, B2B, developer tools, open source libraries, governed proofs, MCP agents, and remote conformance
Examplesis a first-class category in the docs sidebar- Hub page at
/docs/exampleswith navigation to all detail pages llms.txtandsitemap.xmlupdated for discoverability
Evidence
- 2915 tests / 609 suites / 0 failures
cd cli && npm testcd website-v2 && npm run build— production build succeeded