Skip to content

reland: floating always-on-top agent status overlay#519

Draft
Juliusolsson05 wants to merge 2 commits into
mainfrom
reland/agent-status-overlay
Draft

reland: floating always-on-top agent status overlay#519
Juliusolsson05 wants to merge 2 commits into
mainfrom
reland/agent-status-overlay

Conversation

@Juliusolsson05

Copy link
Copy Markdown
Owner

Parked — do not merge yet

Restores the floating agent-status overlay (#514 + #516, reverted from main in #517) by reverting the two revert commits on top of current main. Kept as a draft so the implementation stays alive, rebased-able, and reviewable while the window-strategy problem is rethought.

Why it was pulled: even after the accessory-process fix (skipTransformProcessType, #516), the second always-on-top BrowserWindow made macOS window/focus behavior around the main app feel broken in real use. Full post-mortem and design notes for the next approach (panel-type window, NSStatusBar menu-bar extra, reusing the snapshot-reporter pipeline as-is): #518.

Before undrafting, the window strategy in src/main/window/overlayWindow.ts needs to change per #518 — the renderer/IPC layers should be reusable unchanged.

tsc clean on both projects at branch point 739d4e9.

🤖 Generated with Claude Code

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