Follow-up to issue #55 and PR #56.
PR #56 added Firefox JSPI live stdin but retained pre-supplied/buffered stdin. Remove that fallback entirely. Firefox must use live canonical terminal input when worker-side JSPI is available; otherwise it must report stdin unsupported without opening a dialog. Chromium must retain its SharedArrayBuffer live stdin path.
Out of scope: filesystem persistence/write-back, directory restoration, raw PTY behavior, and Chromium stdin redesign.
Plan-agent plan will be added as a comment.
Follow-up to issue #55 and PR #56.
PR #56 added Firefox JSPI live stdin but retained pre-supplied/buffered stdin. Remove that fallback entirely. Firefox must use live canonical terminal input when worker-side JSPI is available; otherwise it must report stdin unsupported without opening a dialog. Chromium must retain its SharedArrayBuffer live stdin path.
Out of scope: filesystem persistence/write-back, directory restoration, raw PTY behavior, and Chromium stdin redesign.
Plan-agent plan will be added as a comment.