Repository navigation
Commit aba03db
authored
fix(integrations): restore Eve catalog wiring (#2684)
## Summary
- restore the Eve dependency entry that was dropped from the root pnpm
catalog during stacked-PR conflict resolution
- regenerate the lockfile so the Eve workspace importer and required
transitive entries are present
## E2E Test Matrix
| Command / flow | Observed output | Confidence / sufficiency |
| --- | --- | --- |
| `corepack pnpm install --lockfile-only --no-runtime --ignore-scripts`
| Resolved all 12 workspace projects and exited 0; before the fix, the
same command failed with `ERR_PNPM_CATALOG_ENTRY_NOT_FOUND_FOR_SPEC` for
`eve`. | Directly proves a normal lockfile update can resolve the merged
Eve package. |
| `corepack pnpm install --frozen-lockfile --no-runtime
--ignore-scripts` | Reported the lockfile up to date and installed 1,367
packages successfully. | Proves a clean frozen install accepts the
repaired catalog and lockfile. |
| `corepack pnpm -w exec turbo run build --filter
@browserbasehq/stagehand-integrations` | 4/4 build tasks succeeded. |
Proves the exact local integration package dependency chain builds. |
| `corepack pnpm --filter
@browserbasehq/stagehand-integrations-example-eve-facade typecheck` |
`tsc --noEmit` exited 0. | Proves the Eve example typechecks against the
repaired workspace. |
| `corepack pnpm --filter
@browserbasehq/stagehand-integrations-example-eve-facade test` | 1 test
file passed; 5/5 tests passed. | Proves the Eve contract and tool tests
still pass. |
<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Restores the missing `eve` catalog entry to fix pnpm install failures
and unblock the Eve integration. Regenerates the lockfile so
`packages/integrations/eve` resolves and builds cleanly, aligning with
STG-2808.
- **Bug Fixes**
- Added `eve: 0.29.4` to the root `catalog` in `pnpm-workspace.yaml`
(STG-2808).
- Regenerated `pnpm-lock.yaml` to include the Eve importer and required
transitive updates (e.g., `undici@8.9.0`, `unenv@2.0.0-rc.24`, updated
`nitro`/`unstorage` snapshots).
<sup>Written for commit 39be018.
Summary will update on new commits.</sup>
<a
href="https://cubic.dev/pr/browserbase/stagehand/pull/2684?utm_source=github"
target="_blank" rel="noopener noreferrer"
data-no-image-dialog="true"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source
media="(prefers-color-scheme: light)"
srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img
alt="Review in cubic"
src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a>
<!-- End of auto-generated description by cubic. -->1 parent 00fc44c commit aba03db
2 files changed
Lines changed: 48 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
0 commit comments