v0.2.1
- Menu Bar
- Alveary now lives in the macOS system menu bar, showing the five most recent threads plus shortcuts to open a new thread, bring the window forward, open Settings, and quit — the app stays running after closing the window (
df88e4ec) by @afollestad - A new "Launch at startup" toggle in Menu Bar settings registers or unregisters Alveary as a macOS login item; the switch reflects the system's authoritative state and shows a hint when macOS denied or reversed the registration (
2b997934) by @afollestad
- Alveary now lives in the macOS system menu bar, showing the five most recent threads plus shortcuts to open a new thread, bring the window forward, open Settings, and quit — the app stays running after closing the window (
- Pull Request List
- The pull requests list now defaults to showing open PRs and lazy-loads each tab's buckets only when the tab is first visited (
9a6d8c18) by @afollestad - A "Load more" footer lets you page through pull requests beyond the initial 50-row limit, fetching the next page per bucket and appending results without duplicate entries (
d4a5836b) by @afollestad - Pull request list cards now show a pull-request octicon next to the activity indicator (
3434dc30) by @afollestad - The pull request pane auto-refreshes when Alveary modifies a PR from outside the pane (
33f9697c) by @afollestad
- The pull requests list now defaults to showing open PRs and lazy-loads each tab's buckets only when the tab is first visited (
- Pull Request Pane
- Inline glyph controls (re-request review, comment actions, reactions) now show a hover highlight and transition through hover and disabled states (
c56c8af2) by @afollestad - The Overview's Linked Owners, Reviewers, and Checks sections are visually unified with consistent heading style, row pitch, and spacing (
1f433f3b) by @afollestad
- Inline glyph controls (re-request review, comment actions, reactions) now show a hover highlight and transition through hover and disabled states (
- Performance
- Pull request search input is now debounced and each tab's list is memoized, reducing redundant fetches while typing (
267d4f13) by @afollestad - The active Pull Requests tab is prefetched at launch and each tab's buckets are fetched concurrently, making the screen populate faster (
b7689b42,2779b360) by @afollestad - The agent's
list_involved_prstool now accepts limit, status, date-range, and cursor arguments so it can page results and stay within the host tool's token budget (4c76a159) by @afollestad
- Pull request search input is now debounced and each tab's list is memoized, reducing redundant fetches while typing (
- Bug Fixes
- The context window popover now opens upward instead of being clipped at the bottom of the screen (
2d509178) by @afollestad - A spurious warning about a provider session that never existed no longer appears in the console (
28c2cbbf) by @afollestad - The optimistic UI turn is now correctly ended when initial setup fails, preventing a stuck loading state (
2b068343) by @afollestad
- The context window popover now opens upward instead of being clipped at the bottom of the screen (
Full Changelog: v0.2.0...v0.2.1