A no-Material EditableText below the ConversationView. Enter submits,
Shift+Enter inserts a newline (a Shortcuts override maps plain Enter to
a submit intent; shifted Enter falls through to the default newline).
Submitted text goes to Claude over pane.write — the same input verb the
terminal pane uses, so D-6 parity holds and there's no Claude-only path.
Multi-line input is wrapped in bracketed-paste markers so the embedded
newlines submit as a single message instead of a stream of submits.
Paste handling is stubbed via an injectable resolver (file/image @path
support lands in the next commit); plain-text paste falls through.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>