Skip to content

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 21:16
· 6 commits to main since this release

Fixed

  • mewrite agents: entering a spawned agent that had finished its turn (idle, but still alive and listed) no longer re-execs it into a separate full-screen mewrite --session with no way back. Enter now checks pty ownership first, so an owned agent — running or idle — opens the interactive pane in place with a working esc/ctrl+w exit; the resume re-exec path only applies to sessions this viewer does not own (#195).
  • Branding: the interactive startup banner and the mewrite agents view now render the distribution wordmark from mewriteConfig.branding.primaryWordmark / secondaryWordmark instead of the hardcoded "Me Write Code" block. The BANNER_PRIMARY_WORDMARK / BANNER_SECONDARY_WORDMARK config exports were parsed but never consumed by the renderer; renderPencilLogo now reads them (secondary shown only on tall terminals via showSecondaryWordmark), so a wrapper distribution's wordmark applies to both surfaces. The built-in block is now the default primaryWordmark, so upstream is unchanged. The mewrite agents header also now renders the branding.logoPath image logo (like the interactive banner) when one is configured, so image-branded distributions apply there too. Wordmark art is bounded to a fixed box (max 12 rows, 40 cells wide; primary + secondary combined also <= 12 rows) and oversized art now fails fast at startup with a dimension-named error instead of being silently clipped (#194).