Skip to content

Codex attempt

Choose a tag to compare

@Andrewkfb Andrewkfb released this 29 May 02:54
· 5 commits to main since this release
Fix new-tab interception + add ribbon icon (v0.1.3)

- onLayoutChange: replace getMostRecentLeaf() check with
  iterateRootLeaves() scan. getMostRecentLeaf() frequently returns
  the previously-active leaf rather than the newly-created empty one,
  so the type === 'empty' guard was silently failing on every new tab.
  Now we find and replace ALL empty root leaves on each layout-change.

- activateView: simplified openNewTab path — getLeaf('tab') already
  creates the tab, no need for the extra getMostRecentLeaf fallback.

- Add ribbon icon ('home') for one-click access to Mission Control
  regardless of the new-tab setting.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>