Skip to content

feat(evolve): summarize on focus, tab change through prefs, improve …#51

Merged
Cas Linden (CasLinden) merged 1 commit intomainfrom
cas/unsummarized-filenames
Apr 28, 2026
Merged

feat(evolve): summarize on focus, tab change through prefs, improve …#51
Cas Linden (CasLinden) merged 1 commit intomainfrom
cas/unsummarized-filenames

Conversation

@CasLinden
Copy link
Copy Markdown
Contributor

@CasLinden Cas Linden (CasLinden) commented Apr 24, 2026

Summary

This PR brings back and revamps UI to display manual changes before summarization, and introduces a user pref to always analyze them on focus.

It always checks the current status and as such might conincde with watcher reporting on manual changes, because it also runs on focus. In that case you will see analyzing briefly.

Test Plan

Make some manual changes
Check the pref
Focus nixmac
Summaries are loaded

Docs

  • Need to add storybook components for new stuff

Screenshots

Screenshot 2026-04-27 at 10 10 18 Screenshot 2026-04-27 at 10 09 14 Screenshot 2026-04-27 at 10 09 05 Screenshot 2026-04-27 at 10 06 26

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 24, 2026

Fails
🚫

New UI components were added without a Storybook story. Add a sibling *.stories.tsx file:

  • apps/native/src/components/widget/summaries/analyze-current-button.tsx
Warnings
⚠️ ❗ Big PR (990 lines changed). Consider splitting it into smaller, focused changes.

📋 PR Overview

Lines changed 990 (+769 / -221)
Files 8 added, 19 modified, 0 deleted
Draft / WIP no
Has Test Plan yes
New UI components yes (4)
New Storybook stories yes (2)
New Rust modules no
New TS source files yes (4)
New tests no
package.json touched no
Cargo.toml touched no
Infra / CI touched no

Generated by 🚫 dangerJS against 30be136

@CasLinden Cas Linden (CasLinden) marked this pull request as ready for review April 27, 2026 00:55
@CasLinden Cas Linden (CasLinden) force-pushed the cas/unsummarized-filenames branch 3 times, most recently from cc57bd1 to f23f90f Compare April 27, 2026 01:41
@CasLinden Cas Linden (CasLinden) merged commit 3e8fb1a into main Apr 28, 2026
1 of 3 checks passed
@CasLinden Cas Linden (CasLinden) deleted the cas/unsummarized-filenames branch April 28, 2026 10:23
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