← Back to PRs

#20904: feat: Cloud.ru FM proxy, MAX Messenger extension, AI Fabric integration

by dzhechko open 2026-02-19 12:11 View on GitHub →
docs gateway cli commands agents size: XL
## Summary - **MAX Messenger Extension** (`extensions/max/`) — full chat bot integration with MAX (VK Teams / eXpress): runtime adapter, onboarding wizard, 109 unit tests + 32 integration tests - **Cloud.ru AI Fabric** — MCP server auto-discovery, A2A agent discovery, manual endpoint entry flow (no IAM), agent status monitoring - **Cloud.ru FM Proxy** — Docker proxy for routing through Cloud.ru Foundation Models (GLM-4.7 → gpt-oss-120b migration), health checks, rollback CLI - **Insight Logger Hook** — bundled hook for logging tool use events - **Documentation** — ADR-001 through ADR-011, Russian docs (`docs/ru/`), quality reports, shift-left testing, QE Queen assessments ### Key changes - 58 commits across 179 files (+54,916 lines) - New `src/ai-fabric/` module: IAM auth, HTTP client with retry, MCP/Agent/AgentSystem clients, agent status monitoring - New `extensions/max/` with accounts, config schema, runtime adapter (probe/send/monitor), retry/rate-limit support - Onboard wizard: Cloud.ru FM auth choice, AI Fabric setup with IAM and manual entry paths - Skills: `ask-agent`, `status-agents` - Project config: `.claudeignore`, `setup.sh`, Claude Code commands ## Test plan - [x] All 6,243 tests pass (`pnpm test`) - [x] 6 new tests for manual AI Fabric entry flow - [x] 109 unit tests for MAX extension - [x] 32 integration tests for MAX runtime adapter - [ ] Manual verification of onboard wizard with `--auth-choice cloudru-fm-gpt-oss` - [ ] Verify proxy Docker Compose generation on a Docker-enabled host 🤖 Generated with [Claude Code](https://claude.com/claude-code)

Most Similar PRs