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
Supports restricted networks where TCP inbound is blocked but UDP is allowed
Multicast mode for environments where even UDP unicast is blocked
Fragment reassembly with 5s timeout, ACK-based retry for unicast
Participant.UDPCapable for capability negotiation
HarmonyOS (OpenHarmony) Mobile Support
Generated ohos project directory with conditional imports for wakelock and QR scanner
pubspec.ohos.yaml with OpenHarmony-TPC adapted plugin dependencies
90% of business logic reused (pure Dart WebSocket + AES + relay protocol)
Bug Fixes
Desktop
"model must not be empty" on settings save: UpdateConfig no longer overwrites Model with empty string; SetEndpointLimits uses SaveScoped to skip full Validate
Sub-agent cancellation on Cancel/Close: Desktop Cancel() and Close() now cascade to sub-agents and swarm teammates, matching TUI behavior
Auto-refresh models on settings load: Settings page auto-fetches models from API (DiscoverModels) on load and endpoint switch
MCP
403 triggers OAuth DCR: HTTP MCP servers returning 403 (not just 401) now trigger OAuth discovery. On success, API key header is replaced with OAuth Bearer token permanently
SSE Notification before Response: Parser skips non-Response SSE events; also falls back to SSE extraction for non-SSE content types
Windows console window suppression: Stdio MCP processes on Windows use CREATE_NO_WINDOW flag
TUI
Provider panel endpoint-scoped refresh: Model discovery only refreshes current endpoint, not all vendor endpoints. AI Gateway vendors skip vendor-level API key fallback
IM Adapters
WebSocket read deadlines and heartbeat failure detection for DingTalk, Discord, QQ, Slack, Mattermost, WeCom
Nostr dead connection watchdog timer
IRC and Twitch keepalive goroutines use safego.Go for panic recovery
Send timeout increased from 10s to 30s for multi-chunk messages
Desktop UX (from teammate)
Right-click context menu on user and assistant messages (Copy, Edit, Regenerate)