mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-11 05:11:49 +01:00
test(runner-e2e): resync the SDK public source pins with master (#20550)
## Thinking Path > - Paperclip is the open source app people use to manage AI agents for work > - The Runner support suite checks that the plugin SDK's public types come only from reviewed source inputs, pinned by git blob hash in `tests/runner-e2e/source-sdk-public-inputs.json` > - #19614 landed those pins, generated against an older master; since then `package.json` and ten files under `packages/shared/src` changed > - So `source-sdk-public-type.test.ts` (2 tests) and `source-sdk-evidence.test.ts` (1 test) fail the `ci / Runner support suite` check on every PR merge ref > - This pull request regenerates the source pins with the script made for that job > - The benefit is a green Runner support suite for every open PR again ## Linked Issues or Issue Description **What happened?** Since #19614 merged, `ci / Runner support suite` fails on every PR (for example #20047 and #20538) with `SDK public source proof unavailable` and `Source SDK evidence privacy check failed`. **Steps to reproduce** 1. On master at902f376796, run `pnpm exec vitest run --config tests/runner-e2e/vitest.config.ts source-sdk`. 2. Two tests in `source-sdk-public-type.test.ts` fail. **Expected behavior** The source pins match the committed tree, and the suite passes. ## What Changed - `tests/runner-e2e/source-sdk-public-inputs.json`: source pins regenerated with `node tests/runner-e2e/source-sdk-public-inputs.mjs902f376796--write` (11 changed blobs, plus new source files). The script reports `runtimePinsChanged: false`: the lock, compiler, parser and zod pins are unchanged. ## Verification - `pnpm exec vitest run --config tests/runner-e2e/vitest.config.ts source-sdk`: 5 files, 68 passed, 1 skipped (before: 2 failed). ## Risks - Test registry only, no product code. The next change to a pinned input under `packages/shared/src` or `packages/plugins/sdk/src` will need the same resync, as before. ## Model Used - Claude Opus 5.5 (`claude-opus-5-5`), Anthropic, via Claude Code with tool use (shell, file editing, test execution). ## Checklist - [x] I have included a thinking path that traces from project context to this change - [x] I have specified the model used (with version and capability details) - [x] I have checked ROADMAP.md and confirmed this PR does not duplicate planned core work - [x] I have searched GitHub for duplicate or related PRs and linked them above - [x] I have either (a) linked existing issues with `Fixes: #` / `Closes #` / `Refs #` OR (b) described the issue in-PR following the relevant issue template - [x] I have not referenced internal/instance-local Paperclip issues or links (only public GitHub `#NNN` / `github.com/paperclipai/paperclip` URLs) - [x] My branch name describes the change (e.g. `docs/...`, `fix/...`) and contains no internal Paperclip ticket id or instance-derived details - [x] I have run tests locally and they pass - [x] I have added or updated tests where applicable - [x] I have updated relevant documentation to reflect my changes - [x] I have considered and documented any risks above - [ ] All Paperclip CI gates are green - [ ] Greptile is 5/5 with no open P2s, recommendations, or follow-ups - [x] I will address all Greptile and reviewer comments before requesting merge 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
1 parent
902f376796
commit
8d2bf78323
1 file changed
+13
-11
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"inputs": {
|
||||
"package.json": "55889627a043b8ac82c32dee1200f576500d0d1c",
|
||||
"package.json": "e670c9718e4b0039768aad204085b1063508997a",
|
||||
"packages/plugins/sdk/package.json": "b7a4936e2803fd0d3b32dd7f17fc1ea86609ead0",
|
||||
"packages/plugins/sdk/src/bundlers.ts": "883bf3d9f2bd42877cfc0c3707cd882a6f6248d0",
|
||||
"packages/plugins/sdk/src/define-plugin.ts": "eb6530c006722d22f55355ec810745f1524b874a",
|
||||
@@ -240,8 +240,8 @@
|
||||
"packages/shared/src/env-file.ts": "ee15f8dfa6610d3fd1eea3ca0846cc2c583f9070",
|
||||
"packages/shared/src/environment-custom-images.test.ts": "80d00f3581f13a782480700296b1295d8159ddae",
|
||||
"packages/shared/src/environment-custom-images.ts": "a81814b7f99e5c8871f50ffcf9dd93dc435dee27",
|
||||
"packages/shared/src/environment-support.test.ts": "f0bc2520cd51b568cd7a2eeab94450c027e392bf",
|
||||
"packages/shared/src/environment-support.ts": "3a61f86a51bf37bbfe3395fedcdd7d7423852477",
|
||||
"packages/shared/src/environment-support.test.ts": "82a4239763fbda9ff1ee507db4cedcba92aba14d",
|
||||
"packages/shared/src/environment-support.ts": "16784cf2f07dc905bdddbeaa4665b8f8639caad0",
|
||||
"packages/shared/src/execution-workspace-guards.ts": "5428546ab16ef5cb4d23edd914d0a15a83a94668",
|
||||
"packages/shared/src/external-agent-guidance.ts": "d815fc60b170717f0fdcff61bc30c8a1289f7fcc",
|
||||
"packages/shared/src/external-objects-server.ts": "f323ba3e5e0b1a2ad415bdb5e0ca99bf9d449821",
|
||||
@@ -264,7 +264,7 @@
|
||||
"packages/shared/src/home-paths.ts": "fa4f1c440653b76b3dbb7a51026d557287deb45d",
|
||||
"packages/shared/src/humanize-connection.test.ts": "ba9e90a44c63452b0bf9f733adb90241921e8eca",
|
||||
"packages/shared/src/humanize-connection.ts": "fbd414476a0ef7106a7c80d8572208781b091699",
|
||||
"packages/shared/src/index.ts": "9ce4d55a17f85a058db6a93c2c88b9587aefad86",
|
||||
"packages/shared/src/index.ts": "7ce86fb2ce04fa07ee4e742af137af2dfd10a3f3",
|
||||
"packages/shared/src/issue-activity-identity.test.ts": "3dc294640f54c2be67943e3e0149cf4eff2c95ca",
|
||||
"packages/shared/src/issue-activity-identity.ts": "1b0f07ec3fe0506aaaf80a4fa9893f3baf8f0075",
|
||||
"packages/shared/src/issue-attribution.test.ts": "84563685e7f3c48029243cf1cc24a3a09ee3cde9",
|
||||
@@ -320,6 +320,8 @@
|
||||
"packages/shared/src/retired-composio.ts": "ae048fd6b72fa4022220f1b553bfc23dd4d3b0a8",
|
||||
"packages/shared/src/routine-variables.test.ts": "3cd4ea5e1a279eacdc525a3eb8e7bf317170c1ec",
|
||||
"packages/shared/src/routine-variables.ts": "43d57551aaf8fcd32c10733af3198b6932b0d5d4",
|
||||
"packages/shared/src/run-failure-cause.test.ts": "68a726ac3e3b9be394ffa32b65acc6119e06424c",
|
||||
"packages/shared/src/run-failure-cause.ts": "6f7c646d715f384ee0a01805d5507b0c7a0669a2",
|
||||
"packages/shared/src/runner-configuration-warnings.ts": "81db25b1b3ac273ba9b21911672a659b10129917",
|
||||
"packages/shared/src/runner-goal.test.ts": "05814124d8f592d6bf4ca78541474e6f354411d1",
|
||||
"packages/shared/src/runner-goal.ts": "dc61b33fd36d2ed9f68fc3a5630a81d1e001333b",
|
||||
@@ -360,8 +362,8 @@
|
||||
"packages/shared/src/types/adapter-registry.ts": "bd9b0a1f7980bf444f7f3d75a4687874014c4bca",
|
||||
"packages/shared/src/types/adapter-skills.ts": "ac77f7e013e8fb8de6fcbe916b7f7923554de815",
|
||||
"packages/shared/src/types/agent-lifecycle.ts": "3ff9d17a2b7e1710463961b50e8e61014f80a55a",
|
||||
"packages/shared/src/types/agent.adapter-auth-session.test.ts": "2b6af7a2cf8e7898077224ad819c05b19fdfdfe6",
|
||||
"packages/shared/src/types/agent.ts": "08a3d3b7693ad5bbc2142108a456e7be0e337096",
|
||||
"packages/shared/src/types/agent.adapter-auth-session.test.ts": "d651511d78cb44b29940252df6138cd202e0ab45",
|
||||
"packages/shared/src/types/agent.ts": "11f5dbdf5b4c16271b5d79e22b159f97be68e896",
|
||||
"packages/shared/src/types/app-definition.ts": "f55fad80e9c765e16a3a59f694bdb0764940d968",
|
||||
"packages/shared/src/types/approval.ts": "4554d36f804cb74b825b29711ed4c622df07ff6d",
|
||||
"packages/shared/src/types/artifact.ts": "6d022d34a718196df5c109a6164e7a70ede287e8",
|
||||
@@ -384,14 +386,14 @@
|
||||
"packages/shared/src/types/email.ts": "556ff6a0dcefa01eb704d6d00d3b191de81ff4dc",
|
||||
"packages/shared/src/types/environment.ts": "f28a839dd385bef5549a96b4c575e67371043f2d",
|
||||
"packages/shared/src/types/execution-continuation.ts": "545998e33ab18d38268558d1a367f4aa12c2d5d3",
|
||||
"packages/shared/src/types/execution-projection.ts": "72b26df10c0859ba30807ce98cd67defd8a81102",
|
||||
"packages/shared/src/types/execution-projection.ts": "e72e641602b296f6d3e16d07700629df3039a7b1",
|
||||
"packages/shared/src/types/external-object.ts": "7a225e0f5a6777d449019a30530c858b753eb4c1",
|
||||
"packages/shared/src/types/feedback.ts": "c5eb31545c7f67c04ad9afd9db45a6b4774bcb35",
|
||||
"packages/shared/src/types/finance.ts": "5c2208c7950020f1005aa0dd86a1680c54dd4354",
|
||||
"packages/shared/src/types/folder.ts": "451856a6720f91525b846d91ec25f7eff110dba5",
|
||||
"packages/shared/src/types/github-app-setup.ts": "d36e0b87233d662998c49d2a2d0709bb59bd97e8",
|
||||
"packages/shared/src/types/goal.ts": "29100192bcc3e0c4c4904e59b5d84874952e67a2",
|
||||
"packages/shared/src/types/heartbeat.ts": "a14cefbbdd17a473f73c091ae73f1f71f2e85565",
|
||||
"packages/shared/src/types/heartbeat.ts": "e5449f8a58a79951cef909d8f4330fe27e29ae3b",
|
||||
"packages/shared/src/types/inbox-agent-policy.ts": "cb9d41d9681e80b834889268ad96015a39df92f6",
|
||||
"packages/shared/src/types/inbox-dismissal.ts": "5d2c71ce44ad77266d286ec1b1119ab1f0390a9d",
|
||||
"packages/shared/src/types/inbox-mine.ts": "1d302b531d34842189704abd2f75f8743d09490d",
|
||||
@@ -429,7 +431,7 @@
|
||||
"packages/shared/src/types/workspace-source-verification.ts": "647f5c8817590629439813df5dc63750b316206d",
|
||||
"packages/shared/src/validators/access.test.ts": "0df0e096658a31c4f21462a992e38cf8bd7082b1",
|
||||
"packages/shared/src/validators/access.ts": "03d78d52b9a6f2de08ceb9dfc0c8ffccaad95362",
|
||||
"packages/shared/src/validators/adapter-auth-session.ts": "b98b6c4c70d8284e94cab5cf9e8bbaf07197ca9b",
|
||||
"packages/shared/src/validators/adapter-auth-session.ts": "14cffbd7281265bf3f059bcf1b97739ebe0e1f81",
|
||||
"packages/shared/src/validators/adapter-registry.test.ts": "567c113e50dd0c0d259b095375f8f8f403ffa893",
|
||||
"packages/shared/src/validators/adapter-registry.ts": "6fb9f655d49f774ef7f082bf842f388f1187e545",
|
||||
"packages/shared/src/validators/adapter-skills.ts": "ae43f7b180f632d5f54dfa821b8dc5ef6c6aa53d",
|
||||
@@ -447,8 +449,8 @@
|
||||
"packages/shared/src/validators/chat-channels.test.ts": "eb157fcb00128a62d381e3e06630ed38c9a80314",
|
||||
"packages/shared/src/validators/chat-channels.ts": "9d0adf5ce89655d22071061d5e085d2ed84625d6",
|
||||
"packages/shared/src/validators/chat-github.ts": "828c560fdad771389928f18c01e1eb14d4caeed5",
|
||||
"packages/shared/src/validators/claude-setup-token-session.test.ts": "2e672819bfbbe752c888e5fcff319971c68cf7d8",
|
||||
"packages/shared/src/validators/claude-setup-token-session.ts": "581303dd7af607c07f3242b573b9271eb0387e71",
|
||||
"packages/shared/src/validators/claude-setup-token-session.test.ts": "9eca823f24a9f85a20bddc6e61867b73362017e0",
|
||||
"packages/shared/src/validators/claude-setup-token-session.ts": "97d25085c8447af97523eb699b3e9bc7ebdc1182",
|
||||
"packages/shared/src/validators/company-portability.ts": "6045d608a05e83ccf632b1225f01d352984340eb",
|
||||
"packages/shared/src/validators/company-skill.test.ts": "ec28e5f9331f98bfc45234b7b22ef61b25963211",
|
||||
"packages/shared/src/validators/company-skill.ts": "9131229a934370b63fd9f686b0dee1f9334e81d6",
|
||||
|
||||
Reference in new issue
Block a user