Skip to content

Customize desktop status bar (rebased #4152) / 自定义桌面底部信息栏#4188

Merged
esengine merged 1 commit into
main-v2from
pr/4152-status-bar-rebased
Jun 12, 2026
Merged

Customize desktop status bar (rebased #4152) / 自定义桌面底部信息栏#4188
esengine merged 1 commit into
main-v2from
pr/4152-status-bar-rebased

Conversation

@esengine

Copy link
Copy Markdown
Owner

Rebases #4152 onto current main-v2 and resolves the conflicts so it can land. All credit to @SivanCola — this is their work; I'm only carrying the rebase across because #4071 and #4151 moved the shared frontend files after the PR was opened and the conflicts were blocking auto-merge.

Original PR: #4152

Summary

  • Add a desktop status bar style setting for text or icon labels.
  • Add a collapsible status bar item editor with visibility toggles, arrow ordering, drag reordering, and insertion-line feedback.
  • Add a per-turn turn_cost status item and clarify the cumulative item as session cost.

Conflict resolution

Verification (local)

  • go test ./internal/config — green
  • go build ./... (root + desktop/) — green
  • pnpm --dir desktop/frontend typecheck — clean apart from the usual ungenerated-wailsjs binding errors that wails generate resolves in CI
  • The two desktop test failures seen locally (TestUpdateMCPServerSplitsPastedCommandLine TempDir-cleanup flake; TestAddSkillPathRestoresConventionRootWithoutCustomPath picking up the machine's real ~/.agents/skills) reproduce on clean main-v2 and are unrelated to this change.

Closes #4152

@esengine esengine requested a review from SivanCola as a code owner June 12, 2026 13:04
@github-actions github-actions Bot added v2 Go rewrite (1.x) — main-v2 branch, active development desktop Wails desktop app (desktop/**) config Configuration & setup (internal/config) labels Jun 12, 2026
@esengine esengine merged commit 5a1c04d into main-v2 Jun 12, 2026
14 checks passed
@esengine esengine deleted the pr/4152-status-bar-rebased branch June 12, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config Configuration & setup (internal/config) desktop Wails desktop app (desktop/**) v2 Go rewrite (1.x) — main-v2 branch, active development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants