Skip to content

fix: restore TUI crash after upstream merge#98

Merged
kulvirgit merged 1 commit intomainfrom
fix/restore-branding-and-tui-config
Mar 9, 2026
Merged

fix: restore TUI crash after upstream merge#98
kulvirgit merged 1 commit intomainfrom
fix/restore-branding-and-tui-config

Conversation

@kulvirgit
Copy link
Collaborator

Summary

  • Fix TUI crash caused by missing TuiConfigProvider in provider tree after upstream merge
  • Restore all user-visible Altimate branding (logo, tips, dialogs, permissions, GitHub integration) that was overwritten by upstream opencode merge
  • Add altimate-code theme as default theme

Changes

  • TUI crash fix: Added TuiConfigProvider to app.tsx provider tree, with RPC bridge to fetch config from worker thread via server middleware
  • Logo: Restored "ALTIMATE CODE" ASCII art and orange/purple color scheme
  • Branding: Updated ~50 user-visible strings across 15 files (tips, dialogs, permissions, sidebar, GitHub integration)
  • Theme: Added altimate-code.json theme and set as default

Test plan

  • Binary builds successfully
  • TUI launches without crash
  • Logo displays with orange/purple colors
  • All dialogs show "Altimate" branding

@kulvirgit kulvirgit changed the title fix: restore Altimate branding and fix TUI crash fix: restore TUI crash after upstream merge Mar 9, 2026
Co-Authored-By: Kai (Claude Opus 4.6) <noreply@anthropic.com>
@kulvirgit kulvirgit force-pushed the fix/restore-branding-and-tui-config branch from c37f848 to c113580 Compare March 9, 2026 22:17
@kulvirgit kulvirgit merged commit 5740133 into main Mar 9, 2026
4 of 9 checks passed
@kulvirgit kulvirgit deleted the fix/restore-branding-and-tui-config branch March 10, 2026 21:05
anandgupta42 pushed a commit that referenced this pull request Mar 17, 2026
…onfig

fix: restore TUI crash after upstream merge
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