From c54a358a45ac4ea31064f2d4f3aa5d2c893b820f Mon Sep 17 00:00:00 2001 From: Ricky Schema Cascade Date: Wed, 15 Jul 2026 11:56:28 +0200 Subject: [PATCH 1/2] fix(persona-kit): bump @relayfile/adapter-core to pick up telegram trigger catalog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit persona-kit's lintTriggers pins @relayfile/adapter-core via ^0.3.60, which caps resolution below 0.4.0 — so it can never see telegram in KNOWN_TRIGGER_CATALOG even though relayfile-adapters has published it there since 0.4.1 (AgentWorkforce/relayfile-adapters#220). Every persona declaring a telegram trigger (hn-monitor, inbox-buddy, joke-bot, ...) warns "provider \"telegram\" is not in the known-trigger registry" at compile/deploy time as a result. Bump to ^0.5.1 (current latest). Verified against the built package: lintTriggers({ triggers: { telegram: [{ on: 'message' }] } }) now returns [] instead of an unknown_provider warning. Co-Authored-By: Claude Sonnet 5 --- packages/persona-kit/package.json | 2 +- pnpm-lock.yaml | 19 +++++++++++++++++-- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/packages/persona-kit/package.json b/packages/persona-kit/package.json index a03cae38..8834abf8 100644 --- a/packages/persona-kit/package.json +++ b/packages/persona-kit/package.json @@ -41,7 +41,7 @@ "lint": "tsc -p tsconfig.json --noEmit" }, "dependencies": { - "@relayfile/adapter-core": "^0.3.60", + "@relayfile/adapter-core": "^0.5.1", "@relayfile/local-mount": "^0.10.23" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0df7ef67..61b0f43f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -118,8 +118,8 @@ importers: packages/persona-kit: dependencies: '@relayfile/adapter-core': - specifier: ^0.3.60 - version: 0.3.60(@relayfile/sdk@0.7.40) + specifier: ^0.5.1 + version: 0.5.1(@relayfile/sdk@0.7.40) '@relayfile/local-mount': specifier: ^0.10.23 version: 0.10.23 @@ -977,6 +977,13 @@ packages: peerDependencies: '@relayfile/sdk': '>=0.6.0 <1' + '@relayfile/adapter-core@0.5.1': + resolution: {integrity: sha512-iEhkB5qVFWgAxoJ2D8x4Pfzg6LUvI0BN0sXjkbIDBx9RDIkLs9zqsg5SCaSwNw8pxQS0Gyx//kC8xPbCzhpiLQ==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + '@relayfile/sdk': '>=0.6.0 <1' + '@relayfile/adapter-linear@0.4.2': resolution: {integrity: sha512-Yg0hv/RqEB5WJ4RA4LX9JinCxxT/01GSdd+0HeT0L9P36EX27kEEuzWmNwWEpjDHQMcYykEocruEJHuV4XXGCQ==} engines: {node: '>=18'} @@ -3316,6 +3323,14 @@ snapshots: minimatch: 10.2.5 yaml: 2.9.0 + '@relayfile/adapter-core@0.5.1(@relayfile/sdk@0.7.40)': + dependencies: + '@relayfile/sdk': 0.7.40 + '@scalar/postman-to-openapi': 0.6.3 + cheerio: 1.2.0 + minimatch: 10.2.5 + yaml: 2.9.0 + '@relayfile/adapter-linear@0.4.2(@relayfile/sdk@0.7.40)': dependencies: '@relayfile/adapter-core': 0.4.3(@relayfile/sdk@0.7.40) From c63b78e6f51e628db0acaf65302e7a2150b3be44 Mon Sep 17 00:00:00 2001 From: Ricky Schema Cascade Date: Wed, 15 Jul 2026 12:08:04 +0200 Subject: [PATCH 2/2] fix(runtime): bump @relayfile/adapter-core to match persona-kit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Addresses gemini-code-assist review feedback on #264: runtime pinned the same @relayfile/adapter-core dependency at ^0.3.60, one minor behind persona-kit's new ^0.5.1 — bump it too so the monorepo doesn't resolve two different major/minor lines of the same package. runtime only imports the ./vfs-client subpath (unrelated to the trigger-catalog fix), so this is pure version-alignment. Verified safe: typecheck clean, 139/139 tests pass against the bumped dependency. Co-Authored-By: Claude Sonnet 5 --- packages/runtime/package.json | 2 +- pnpm-lock.yaml | 19 ++----------------- 2 files changed, 3 insertions(+), 18 deletions(-) diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 2b4c5bbd..82160287 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -56,7 +56,7 @@ "@agent-assistant/proactive": "^0.4.32", "@agent-relay/events": "^6.3.3", "@agentworkforce/persona-kit": "workspace:*", - "@relayfile/adapter-core": "^0.3.60", + "@relayfile/adapter-core": "^0.5.1", "agent-trajectories": "^0.5.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 61b0f43f..d95fbb4b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -152,8 +152,8 @@ importers: specifier: workspace:* version: link:../persona-kit '@relayfile/adapter-core': - specifier: ^0.3.60 - version: 0.3.60(@relayfile/sdk@0.7.40) + specifier: ^0.5.1 + version: 0.5.1(@relayfile/sdk@0.7.40) agent-trajectories: specifier: ^0.5.3 version: 0.5.3 @@ -963,13 +963,6 @@ packages: resolution: {integrity: sha512-C5eVSepGrlQY5b1yg+LfROLYhDW/w1WFVsuitRzvbXMr+qpFYFHLoMNxa9R0Q6ZiP02r6EXSazii2VNo2LZ0Vg==} engines: {node: '>=22'} - '@relayfile/adapter-core@0.3.60': - resolution: {integrity: sha512-Q7qSvgTX+0r+OUSfEwVE8VoVQeweR3yVm4K9Z9mQkEXian0u0BDHEmWle3PQkDyTYovVaMglg9e5Y0w7hF3Dnw==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - '@relayfile/sdk': '>=0.6.0 <1' - '@relayfile/adapter-core@0.4.3': resolution: {integrity: sha512-VoGco3xYab+Ij9v2wSi6qsYg15gDfYWlZsdbiKrqM/YN+t0IhPS8Shy5dRA18kYCBKEr7bH7QdFfa8PCXj6LFg==} engines: {node: '>=18'} @@ -3307,14 +3300,6 @@ snapshots: '@relayburn/sdk-linux-arm64-gnu': 2.5.2 '@relayburn/sdk-linux-x64-gnu': 2.5.2 - '@relayfile/adapter-core@0.3.60(@relayfile/sdk@0.7.40)': - dependencies: - '@relayfile/sdk': 0.7.40 - '@scalar/postman-to-openapi': 0.6.3 - cheerio: 1.2.0 - minimatch: 10.2.5 - yaml: 2.9.0 - '@relayfile/adapter-core@0.4.3(@relayfile/sdk@0.7.40)': dependencies: '@relayfile/sdk': 0.7.40