- Add resolveH2 promise resolver triggered on explicit turnEnded message - Import CursorShellStreamCallbacks, ExecClientControlMessageSchema, ExecClientStreamCloseSchema - Refactor handleShellStreamArgs to support shellStream handler with proper logging - Update types.ts and coding-agent cursor.ts accordingly