From f7ca9f7d164ad34c45c3565ff66d2062dda7c192 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Sep 2026 19:20:10 +0000 Subject: [PATCH 1/2] build(deps-dev): bump @effect/tsgo from 0.41.0 to 0.45.0 Bumps [@effect/tsgo](https://github.com/Effect-TS/tsgo/tree/HEAD/_packages/tsgo) from 0.41.0 to 0.45.0. - [Release notes](https://github.com/Effect-TS/tsgo/releases) - [Changelog](https://github.com/Effect-TS/tsgo/blob/main/_packages/tsgo/CHANGELOG.md) - [Commits](https://github.com/Effect-TS/tsgo/commits/@effect/tsgo@0.45.0/_packages/tsgo) --- updated-dependencies: - dependency-name: "@effect/tsgo" dependency-version: 0.45.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 66 +++++++++++++++++++++++++------------------------- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/package.json b/package.json index 4d062040c..765f2d2f0 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "@arethetypeswrong/cli": "0.18.5", "@changesets/cli": "3.0.2", "@effect/language-service": "0.87.2", - "@effect/tsgo": "0.41.0", + "@effect/tsgo": "0.45.0", "@lydell/node-pty": "1.2.0-beta.15", "@modelcontextprotocol/conformance": "0.1.16", "@modelcontextprotocol/server": "2.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a885750a3..3ad423ea9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,8 +31,8 @@ importers: specifier: 0.87.2 version: 0.87.2 '@effect/tsgo': - specifier: 0.41.0 - version: 0.41.0 + specifier: 0.45.0 + version: 0.45.0 '@lydell/node-pty': specifier: 1.2.0-beta.15 version: 1.2.0-beta.15 @@ -725,43 +725,43 @@ packages: effect: ^4.0.0-rc.112 redis: '>=5.0.0 <7.0.0' - '@effect/tsgo-darwin-arm64@0.41.0': - resolution: {integrity: sha512-3iEPtcHF72yDjv7T5YpnX+Io1LDLywJb1oGG3Fp/Fth4xmqiT1Vacyz5wnPCfEWGQ6CyrlyCZSSjUxPyJ70+DQ==} + '@effect/tsgo-darwin-arm64@0.45.0': + resolution: {integrity: sha512-WUoiEVcm8E19QK6fl63lsssM4dkT9IFnULbmqQ6LBfv7H9uRkpE9S3thj8ZtZ+vl/QY8atwfuaTf+3A1m/kGtQ==} cpu: [arm64] os: [darwin] - '@effect/tsgo-darwin-x64@0.41.0': - resolution: {integrity: sha512-rrVVNacJ/Qh8DfdfgNJDuzcVmR3xPnqes3z+F1kio99umJwPIRB8iPWRAY0SrO+Y84A/y2SSb0AjMGqA5V3Aiw==} + '@effect/tsgo-darwin-x64@0.45.0': + resolution: {integrity: sha512-s3yz7ZfIzvObXJ/r5xd9sEPxHKC3L+D+yedS1BV2Kpn47Je2svYCNYKxzXIpqFLkNjK+RcOQrcfYbYEpKZZa6g==} cpu: [x64] os: [darwin] - '@effect/tsgo-linux-arm64@0.41.0': - resolution: {integrity: sha512-RVI+7pG3tP56LfH06a2aq4KLp2RQ0HohW8mmoGmrBPyNEL9DnzFEGB98ZoMJ+ERYUJoIp74Jy3nKRVbnzVhxFw==} + '@effect/tsgo-linux-arm64@0.45.0': + resolution: {integrity: sha512-N+lyzixtylOOn49demDaqg0kb/U8ISxM10Gphs1pIMSGlqlfqC4inYEoFpYej+f4T/cRlkA11Ue7wJzNz83ePA==} cpu: [arm64] os: [linux] - '@effect/tsgo-linux-arm@0.41.0': - resolution: {integrity: sha512-JddS91IaupLa22oc4YQiYppe7iAZAEyx/2iR9sAAAhpVanWACsIAcyUy4RJrs8sPLLoLsZQaKQa+9rbQO1FLsg==} + '@effect/tsgo-linux-arm@0.45.0': + resolution: {integrity: sha512-f6zL6YbWA9lXdfJ//KOjUz/U3CdGtajKi5NsR/lcQaKfZiJwHfeeLBB3yetF3qbPGSA149/kuMoDMWL13RUH3A==} cpu: [arm] os: [linux] - '@effect/tsgo-linux-x64@0.41.0': - resolution: {integrity: sha512-U3+kMDVe2Opa5mxbN4B6PgOizWx5B4LXLN98CZDUl2vYtRGfwrRRhKQiB+de3ELaZ0MuDjPlCvU7S2mXQ8UiuQ==} + '@effect/tsgo-linux-x64@0.45.0': + resolution: {integrity: sha512-aWt0G8celAxJOis4+xiILkyMP/3J+vukimUhSoCmUAPt8zoT9qhZcN64XYZE7jfqp88ByRdgN9GK1/C7YfPtcQ==} cpu: [x64] os: [linux] - '@effect/tsgo-win32-arm64@0.41.0': - resolution: {integrity: sha512-H6/xkn+B4B63OPKc0UAzQQFvLs0MXKigiD9dtvQeCU7czWGztOQILuLkyHnM1Dlc+uy4cJ5eXHiMXd+lwl+E8g==} + '@effect/tsgo-win32-arm64@0.45.0': + resolution: {integrity: sha512-EAdeV366ja+M4XCx6xjXMv4Xkc0Fgzy4bapa0saDWcGhllNLqJDfOk4lk0BgAEjBUI8+0xC+PXKVB5SMz4EpVA==} cpu: [arm64] os: [win32] - '@effect/tsgo-win32-x64@0.41.0': - resolution: {integrity: sha512-vRN/Mhi381xEGrvV68IN/VO4Lc0pnlVQzHSVmNCJXLwGLmJUvuvPoyZ7Lv4wwHRX9iZe8Rch21xUGu5jSQtUSw==} + '@effect/tsgo-win32-x64@0.45.0': + resolution: {integrity: sha512-1Hsr/sT5dmIafoY9L0ASJo4VqGyPNzM1nwTb4Wj1Lmjq6kGuwO/PVozFg3WZZ0piChFmgiU3nx1AKZfyqgjGUw==} cpu: [x64] os: [win32] - '@effect/tsgo@0.41.0': - resolution: {integrity: sha512-C/U7lFM0AXsfpqRilDOgwu+llBhAo8bcdIlzgbRWf1LWlU4KZKB2UsUvBPL3qPnm+wmbCvQLeTQc4BjV9oJrcg==} + '@effect/tsgo@0.45.0': + resolution: {integrity: sha512-gPG0ixVHgtYBUe5DbKX9vzHlhqd9+ZEfs4m/XWy0808av0A2XqMzaG3F5rnPBN7EUJRPlo9TluIi8WHx/pBV+A==} hasBin: true '@emnapi/core@1.11.3': @@ -3527,36 +3527,36 @@ snapshots: - bufferutil - utf-8-validate - '@effect/tsgo-darwin-arm64@0.41.0': + '@effect/tsgo-darwin-arm64@0.45.0': optional: true - '@effect/tsgo-darwin-x64@0.41.0': + '@effect/tsgo-darwin-x64@0.45.0': optional: true - '@effect/tsgo-linux-arm64@0.41.0': + '@effect/tsgo-linux-arm64@0.45.0': optional: true - '@effect/tsgo-linux-arm@0.41.0': + '@effect/tsgo-linux-arm@0.45.0': optional: true - '@effect/tsgo-linux-x64@0.41.0': + '@effect/tsgo-linux-x64@0.45.0': optional: true - '@effect/tsgo-win32-arm64@0.41.0': + '@effect/tsgo-win32-arm64@0.45.0': optional: true - '@effect/tsgo-win32-x64@0.41.0': + '@effect/tsgo-win32-x64@0.45.0': optional: true - '@effect/tsgo@0.41.0': + '@effect/tsgo@0.45.0': optionalDependencies: - '@effect/tsgo-darwin-arm64': 0.41.0 - '@effect/tsgo-darwin-x64': 0.41.0 - '@effect/tsgo-linux-arm': 0.41.0 - '@effect/tsgo-linux-arm64': 0.41.0 - '@effect/tsgo-linux-x64': 0.41.0 - '@effect/tsgo-win32-arm64': 0.41.0 - '@effect/tsgo-win32-x64': 0.41.0 + '@effect/tsgo-darwin-arm64': 0.45.0 + '@effect/tsgo-darwin-x64': 0.45.0 + '@effect/tsgo-linux-arm': 0.45.0 + '@effect/tsgo-linux-arm64': 0.45.0 + '@effect/tsgo-linux-x64': 0.45.0 + '@effect/tsgo-win32-arm64': 0.45.0 + '@effect/tsgo-win32-x64': 0.45.0 '@emnapi/core@1.11.3': dependencies: From 5ad838d3270642cb184d20203e8e42a1b1d33178 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 24 Sep 2026 23:39:23 +0000 Subject: [PATCH 2/2] docs(effect): decouple @effect/tsgo from the Effect re-pin row; record the effect-rstest blocker; drop stale tsgo 0.39.0 release-age excludes --- docs/effect-conventions.md | 2 +- pnpm-workspace.yaml | 9 --------- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/docs/effect-conventions.md b/docs/effect-conventions.md index b9a2238c9..94839ab5b 100644 --- a/docs/effect-conventions.md +++ b/docs/effect-conventions.md @@ -853,5 +853,5 @@ soon as the trigger fires and retire the row. | Recorded | Pin (where) | Observed registry state | Trigger / action | | --- | --- | --- | --- | | 2026-09-03 | `effect-rstest` **pkg.pr.new preview `e5f8d5f`** (`https://pkg.pr.new/ScriptedAlchemy/effect-rstest@e5f8d5f`) — `packages/agent-bundle`, `packages/rsc-runtime`, `packages/create-agent-bundle` devDependencies (three pins). Needs a real release pin once published. | `npm view effect-rstest versions`: **E404 — not published to npm** (no versions, no dist-tags). | First npm publish of `effect-rstest`. Replace all three preview URLs with the exact published version, refresh `pnpm-lock.yaml`, re-run `pnpm test:unit` (`it.effect` / `it.live` suites). | -| 2026-09-03 | `effect` **`4.0.0-rc.112`** (`packages/agent-bundle`, `packages/rsc-runtime`, `packages/workbench`, `packages/create-agent-bundle`), `@effect/atom-react` `4.0.0-rc.112` (`packages/workbench`), `@effect/platform-node` `4.0.0-rc.112` (`packages/create-agent-bundle`), `@effect/platform-node-shared` `4.0.0-rc.112` (`packages/agent-bundle`), `@effect/language-service` `0.87.2` and `@effect/tsgo` `0.39.0` (root). Auto re-pin in lockstep + `repos/effect` subtree + Workbench atom phase 4 unblock (stream-backed derived atoms) once the post-rc.112 disposal fix ships. | `npm view effect dist-tags`: `rc` **`4.0.0-rc.112`** (unchanged), `beta` `4.0.0-beta.107`, `latest` `3.22.1`. `@effect/atom-react`: `rc` `4.0.0-rc.112`. `@effect/language-service`: `latest` `0.87.2`. `@effect/tsgo`: `latest` `0.39.1` (patch ahead of the `0.39.0` pin; rides the lockstep chore). | `effect@rc` advances past `4.0.0-rc.112`. Run the re-pin chore steps 1–6 above, bumping `effect`, `@effect/atom-react`, `@effect/language-service`, and `@effect/tsgo` together, then lift the stream-backed derived-atom ban in the Workbench if the disposal fix is in the new RC. | +| 2026-09-03 | `effect` **`4.0.0-rc.112`** (`packages/agent-bundle`, `packages/rsc-runtime`, `packages/workbench`, `packages/create-agent-bundle`), `@effect/atom-react` `4.0.0-rc.112` (`packages/workbench`), `@effect/platform-node` `4.0.0-rc.112` (`packages/create-agent-bundle`), `@effect/platform-node-shared` `4.0.0-rc.112` (`packages/agent-bundle`), `@effect/language-service` `0.87.2` (root). `@effect/tsgo` is not part of this row: it detects the Effect major version rather than pinning an RC, and moves on its own (`0.45.0`, 2026-09-24, #817; `effect-tsgo diagnostics` output identical to `0.41.0` on the root, Workbench, and scaffolder projects). Auto re-pin in lockstep + `repos/effect` subtree + Workbench atom phase 4 unblock (stream-backed derived atoms) once the post-rc.112 disposal fix ships. | `npm view effect dist-tags`: `rc` **`4.0.0-rc.112`** (unchanged), `beta` `4.0.0-beta.107`, `latest` `3.22.1`. `@effect/atom-react`: `rc` `4.0.0-rc.112`. `@effect/language-service`: `latest` `0.87.2`. 2026-09-24: `rc` **`4.0.0-rc.117`**; the trigger has fired but the re-pin is **blocked** (#832): every `effect-rstest` build imports `effect/testing/FastCheck`, removed in rc.113 (Effect-TS/effect#7254, native Arbitraries), so six unit-test files fail to load on any RC after rc.112. | `effect-rstest` ships a build ported to `effect/unstable/arbitrary/Arbitrary` (as upstream `@effect/vitest` did); then run the re-pin chore steps 1–6 above (#832 has steps 1 and 3), bumping `effect`, `@effect/atom-react`, and `@effect/language-service` together, then lift the stream-backed derived-atom ban in the Workbench if the disposal fix is in the new RC. | | 2026-09-03 | Agent Plugins specification **`1.0.0`** — `packages/agent-bundle/src/adapters/schemas/portable/{plugin,mcp}.schema.json` + `PROVENANCE.json` (spec repo `agentplugins/agent-plugins-spec` @ `ff8ab5e392cc87bd88d87c060815a87490e51003`, 2026-08-19), portable `adapterRevision` `1.8.0`, pins in `tests/adapter-metadata.test.ts`. Spec watch for #426; not an npm pin, so re-verify with `curl`/`gh api`, not `npm view`. | Live `https://agent-plugins.org/schemas/1.0.0/{plugin,mcp}.schema.json` rehash to the pinned sha256 (1805 / 3408 bytes). Repo `main` HEAD unchanged at the pinned commit; **no tags, no GitHub releases**. `spec/1.1.0.md` is "Status: Working Draft" (started 2026-08-15, `a2afd7ec`); in-repo `schemas/1.1.0/*.schema.json` differ from 1.0.0 only in the `$id`/`const`/`description` version strings; `https://agent-plugins.org/schemas/1.1.0/*.schema.json` → 404. Observed latest published version: **1.0.0**. | `spec/1.1.0.md` (or later) flips to "Published" **and** `agent-plugins.org/schemas//` serves both schemas. Re-pin under `schemas/portable/` with a dated `PROVENANCE.json` (sha/bytes/date/commit), bump the portable `adapterRevision`, refresh the metadata pins, run `pnpm test:unit` (portable adapter + plugin-validation suites) and `pnpm test:host-install:build`, and add a capability row per additive field. | diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c7d4eb446..f84740768 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -22,15 +22,6 @@ allowBuilds: '@google/genai': false msgpackr-extract: false protobufjs: false -minimumReleaseAgeExclude: - - '@effect/tsgo-darwin-arm64@0.39.0' - - '@effect/tsgo-darwin-x64@0.39.0' - - '@effect/tsgo-linux-arm64@0.39.0' - - '@effect/tsgo-linux-arm@0.39.0' - - '@effect/tsgo-linux-x64@0.39.0' - - '@effect/tsgo-win32-arm64@0.39.0' - - '@effect/tsgo-win32-x64@0.39.0' - - '@effect/tsgo@0.39.0' # LocalProvider.init() awaits FlexSearch addAsync so the first search query # cannot race the index build (#590; upstream web-infra-dev/rspress#3658). # Drop the patch once a release awaits the adds.