fix(chat): preserve early X follow-ups and reject conflicting reply keys

Keep paused receipts out of active recovery selection and align the optional Storybook install with CI-owned lockfile resolution.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
DottaandPaperclip committed 2026-09-27 21:24:12 -05:00
1 parent 19145d518a
commit 49d1200923
5 files changed
+134 -6

No files matched your search

+9 -1
View File
@@ -46,6 +46,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v7
with:
persist-credentials: false
- name: Setup pnpm
uses: pnpm/action-setup@v6
@@ -59,7 +61,13 @@ jobs:
cache: pnpm
- name: Install dependencies
run: pnpm install --frozen-lockfile
# CI owns committed lockfile updates. Resolve dependency-changing PRs
# locally, without running dependency lifecycle scripts.
run: |
if ! pnpm install --ignore-scripts --frozen-lockfile; then
pnpm install --resolution-only --ignore-scripts --no-frozen-lockfile
pnpm install --ignore-scripts --frozen-lockfile
fi
- name: Install Playwright Chromium
run: npx playwright install --with-deps chromium