{"version":"2.1.274","anchor":"new-height-locking-layout-primitive-for-terminal-ui","canonical_anchor":"new-height-locking-layout-primitive-for-terminal-ui","heading":"New height-locking layout primitive for terminal UI","tier":"use","area":"Terminal UI SDK","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274\/e\/new-height-locking-layout-primitive-for-terminal-ui","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274","markdown":"### New height-locking layout primitive for terminal UI\n\nNew terminal UI component can lock a box's minimum height to prevent output from jumping around, e.g. for parked sessions\n\n**What**\n\nA new layout building block for the terminal interface renders its contents in a box whose minimum height can be locked to the last-measured size. The lock can apply 'always' or only while the content is offscreen, and a `restartKey` can reset the lock. It's used to keep output height stable in cases where content might otherwise jump around, such as parked or background sessions.\n\n**Why**\n\nThis prevents the terminal display from visibly resizing or jumping when content changes, particularly for sessions running in the background, making the interface feel steadier.\n\n- Area: Terminal UI SDK\n- Tier: Use it now\n- Useful: 3\/5\n- Signal: 2\/5"}