mirror of
https://github.com/stablyai/orca.git
synced 2026-09-29 08:03:20 +00:00
Traced the receiving side rather than assuming: handleStreamingResponse passes every screencast result straight to the listener, use-mobile-browser-stream casts the payload with no schema parse, and handleBrowserScreencastEvent is an if/else-if chain with no else and no throw. A build predating the member drops it silently, so Rule 3 is satisfied without a capability gate. Pin that with a test, since the reasoning only holds while the handler stays tolerant of an unrecognized type. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb