Skip to content

Refactor GUI and TUI and fixes#2

Merged
andrewdotdev merged 2 commits intomasterfrom
refactor-pr-001
Apr 6, 2026
Merged

Refactor GUI and TUI and fixes#2
andrewdotdev merged 2 commits intomasterfrom
refactor-pr-001

Conversation

@andrewdotdev
Copy link
Copy Markdown
Owner

No description provided.

Overhaul the web dashboard UX and structure bot logic. The public/index.html was redesigned with a modern, responsive layout (new typography, color system, cards, mobile behavior), added search/filtering for bots, presence ranking, improved SSE handling, live uptime/session calculations, mobile detail panel, and various UI polish. Backend code was refactored to extract bot concerns into src/bot/* (constants, types, chat, lifecycle, party, social handlers, patching) and update imports in src/bot.ts; supporting changes applied to src/cli.ts, src/manager.ts, src/server.ts and tsconfig.json. Adds new bot event handlers and data fields (e.g. lastInvite, stats defaults) and improves incremental DOM updates for the bot list.
@andrewdotdev andrewdotdev self-assigned this Apr 6, 2026
@andrewdotdev andrewdotdev added the enhancement New feature or request label Apr 6, 2026
@andrewdotdev andrewdotdev merged commit da473a8 into master Apr 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant