You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Consolidate extension storage under amg-state (#50)
## Summary
- move extension state into a single `amg-state` storage key and migrate shared legacy state (`uiStore`, `platformInfo`, analytics fields, votes)
- update background/popup/stores to read and write via centralized amg-state helpers
- update e2e storage seeding and popup assertions to validate before/after domain state under `amg-state.domains`
- increase local Playwright timeout from 5s to 10s to reduce transient local flakes
Closes#36
## Test plan
- [x] `pnpm check`
- [x] `pnpm lint`
- [x] `pnpm exec playwright test -g "Per-domain activation|Toolbar settings menu"`
- [x] `pnpm exec playwright test e2e/tests/popup.spec.ts`
- [x] `pnpm test:e2e`
Copy file name to clipboardExpand all lines: .cursor/skills/releases-changesets/SKILL.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,22 @@ All user-facing or notable changes get a changeset in [.changeset/](.changeset/)
13
13
14
14
- Run `pnpm changeset`, or add a new `.md` file in `.changeset/` with the standard format: semver type (major/minor/patch) and a short summary for the changelog.
15
15
16
+
### Non-interactive automation
17
+
18
+
When automation must avoid interactive prompts:
19
+
20
+
1. Run `pnpm changeset add --empty --message "<summary>"`.
21
+
2. Update the generated `.changeset/*.md` frontmatter to include the release bump, for example:
22
+
-`"amgiflol": patch`
23
+
3. Validate before finalizing:
24
+
-`pnpm changeset status`
25
+
- relevant project checks used by the current task (for example `pnpm check`, `pnpm lint`).
26
+
27
+
Notes:
28
+
29
+
-`--empty` creates an empty frontmatter block by default (`--- ---`) and does not select `patch/minor/major`.
30
+
-`--message` only sets the summary text and does not set bump type.
0 commit comments