{"version":"2.1.222","anchor":"status-line-notices-moved-from-jsx-to-a-segments-array","canonical_anchor":"status-line-notices-moved-from-jsx-to-a-segments-array","heading":"Status-line notices moved from JSX to a segments array","tier":"internal","area":"Terminal UI","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.222\/e\/status-line-notices-moved-from-jsx-to-a-segments-array","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.222","markdown":"### Status-line notices moved from JSX to a segments array\n\nStatus-line notices are now built as plain text pieces, so they render more consistently.\n\n**What**\n\nNotification producers now hand back plain data instead of React elements, so the notification layer owns rendering.\n\n**Details**\n\n- Each producer emits a list of `{text, color, dim, bold}` segments.\n- Affected producers: the option-as-Meta hint, the idle \/clear hint, the Remote Control disconnect and unsigned-attestation warnings, the closed-issue notice and the prefilled-prompt warning.\n\n**Evidence**\n\n`idle-return-hint`\n\n- Area: Terminal UI\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 0\/5"}