Skip to content

Add red TUI init logo#13

Merged
rlaope merged 1 commit into
mainfrom
codex/red-tui-init-logo
Jun 15, 2026
Merged

Add red TUI init logo#13
rlaope merged 1 commit into
mainfrom
codex/red-tui-init-logo

Conversation

@rlaope

@rlaope rlaope commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a red LOOP ASCII init logo to the interactive no-arg TUI startup path.
  • Keep the logo helper internal and leave renderTuiHome(snapshot) logo-free.
  • Honor NO_COLOR, FORCE_COLOR=0, and TERM=dumb for TUI color output.
  • Add regression coverage for colored startup, no-color startup, and one-time logo rendering across refresh.

Review

  • Code-review lane: APPROVE, 0 issues.
  • Architecture lane: CLEAR, no blockers.
  • Performance review: renderTuiHome benchmarked at about 1.48 microseconds per render over 100,000 iterations; the logo is rendered only once on startup.

Verification

  • node --test test/tui.test.js
  • npm run verify
  • git diff --check main..HEAD

Signed-off-by: rlaope <piyrw9754@gmail.com>
@rlaope rlaope merged commit c0f97c3 into main Jun 15, 2026
2 checks passed
@rlaope rlaope deleted the codex/red-tui-init-logo branch June 15, 2026 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant