realvco Docs

v2026.3.1 — Android Feature Complete + WebSocket Architecture Shift

Released: March 2, 2026 Theme: Feature expansion + channel stability Breaking Changes: None


Overview

v2026.3.1 is a major feature-expansion release with three focal points: full Android node parity, OpenAI WebSocket-first streaming transport, and deep Feishu ecosystem integration. Community contributors were very active — nearly every change had a community PR — and many edge cases were fixed in Telegram, Slack, Discord, LINE, and other channels.


Core Highlights

1. OpenAI Responses WebSocket-first Transport

Transport for the OpenAI Responses API switches from HTTP/SSE to WebSocket-first (transport: "auto" with SSE as a fallback). This is a significant architectural change:

  • New shared WS streaming/connection runtime wiring, supporting per-session cleanup
  • Optional WebSocket warm-up (response.create with generate:false)
  • Host-side compressed payloads are preserved correctly on the WS path

WebSocket-first means lower latency and more immediate responses. For long conversational sessions, a persistent connection beats repeatedly reopening HTTP.

2. Android Nodes: Full Feature Parity

Three PRs landed together, completing Android’s capability set:

CategoryNew Functions
Device controlcamera.list, device.permissions, device.health
Notificationsnotifications.actions (open / dismiss / reply)
Personal datacontacts.search/add, calendar.events/add
Sensorsmotion.activity, pedometer
Mediaphotos.latest, system.notify
VoiceTalk Mode voice streaming (via ElevenLabs WebSocket)

Android moves from “basic support” to “feature complete”.

3. Agents/Thinking Smart Defaults

  • Anthropic Claude 4.6 defaults to adaptive thinking level
  • Sub-agent completion shifts from ad-hoc system messages to a structured task_completion internal event
  • Providers that don’t support thinking levels auto-downgrade to think=off

4. Feishu Ecosystem Expansion

Over 20 Feishu-related changes, including:

  • Docx table create/write, image/file upload tools
  • Reaction event handling, chat query tools
  • Document permission grant, multi-account routing
  • Group conversation scoping (group / group_sender / group_topic / group_topic_sender)
  • Probe status cache (10-minute TTL)

5. Gateway Health Probes

New /health, /healthz, /ready, /readyz HTTP endpoints for Docker/Kubernetes health checks. The fallback routing preserves the original handlers.


Technical Direction

Real-Time Streaming Architecture

WebSocket-first transport paired with warm-up and per-session cleanup signals a shift toward low-latency persistent connections.

Feishu as an Enterprise-Grade Channel

20+ Feishu-specific changes (features + fixes) — multi-account routing, group isolation, document operations, rich-text parsing — reflect how central Feishu has become for enterprise customers.

Android Platform Completeness

Three large PRs merged in one cycle mark Android’s graduation from experimental to production-ready.


Notable Fixes

  • LINE voice transcription: M4A voice messages misidentified as video/mp4, now use MPEG-4 ftyp major brand detection
  • Windows plugin install: spawn EINVAL errors fixed by resolving to node + the npm CLI script
  • Feishu system preview leak: preview text was injected as System: context (potential prompt injection) — now blocked
  • Gateway WebSocket flood defense: new connection-level shutdown + duplicate-reject log sampling