Problem. The composer needs an auto-growing textarea. Modern baseline CSS field-sizing: content replaces JS autosize entirely (now cross-browser). eis-chat applies it via app CSS (session.css) on top of PromptInput.
Proposal. Move field-sizing: content into the prompt-input primitive CSS so every consumer gets zero-JS auto-grow by default.
Surfaced during the eis-chat v2 refactor (netscript alpha.18). Promotion candidate → @netscript/fresh-ui / web-layer.
Problem. The composer needs an auto-growing textarea. Modern baseline CSS
field-sizing: contentreplaces JS autosize entirely (now cross-browser). eis-chat applies it via app CSS (session.css) on top ofPromptInput.Proposal. Move
field-sizing: contentinto theprompt-inputprimitive CSS so every consumer gets zero-JS auto-grow by default.Surfaced during the eis-chat v2 refactor (netscript alpha.18). Promotion candidate →
@netscript/fresh-ui/ web-layer.