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.createwithgenerate: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:
| Category | New Functions |
|---|---|
| Device control | camera.list, device.permissions, device.health |
| Notifications | notifications.actions (open / dismiss / reply) |
| Personal data | contacts.search/add, calendar.events/add |
| Sensors | motion.activity, pedometer |
| Media | photos.latest, system.notify |
| Voice | Talk 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
adaptivethinking level - Sub-agent completion shifts from ad-hoc system messages to a structured
task_completioninternal 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-4ftypmajor brand detection - Windows plugin install:
spawn EINVALerrors fixed by resolving tonode+ 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