sync: paperclip upstream (2026-06-02)#164
Conversation
…paperclip with paperclipai/paperclip@edeab22c, 242 commits ahead of prior baseline 40782f70.\n\nUpstream-Baseline-Sha: edeab22c288fef6ce0a05f0e5f6be4bae1c649b9
|
Important Review skippedToo many files! This PR contains 242 files, which is 92 over the limit of 150. To get a review, narrow the scope: ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (58)
📒 Files selected for processing (242)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Too many files changed for review. ( |
Review Summary by QodoSync upstream Paperclip with recovery actions, LLM Wiki plugin, and expanded test coverage
WalkthroughsDescription• Synced with latest upstream changes from paperclipai/paperclip repository (2026-06-02) • Extensive test suite expansion across multiple services including issues service, attachment routes, heartbeat recovery, ACPX local executor, and recovery actions • Added comprehensive recovery action handling with watchdog folding, successful run handoff management, and continuation retry classification • Implemented LLM Wiki plugin manifest with complete tool definitions, API routes, and UI slot registration • Enhanced heartbeat recovery with recovery actions model, environment lease cleanup, and stranded work escalation • Added Vitest configurations for Cloudflare bridge template and exe-dev sandbox provider • Fixed environment runtime driver test cleanup and secret binding issues • New ACPX local adapter UI utilities for stdout parsing and configuration building Diagramflowchart LR
upstream["Paperclip Upstream<br/>2026-06-02"]
recovery["Recovery Service<br/>Enhancements"]
wiki["LLM Wiki Plugin<br/>Manifest"]
tests["Test Suite<br/>Expansion"]
config["Configuration<br/>Updates"]
upstream --> recovery
upstream --> wiki
upstream --> tests
upstream --> config
recovery -- "watchdog folding<br/>handoff management" --> merged["Merged Changes"]
wiki -- "plugin tools<br/>API routes" --> merged
tests -- "service coverage<br/>executor tests" --> merged
config -- "vitest configs<br/>UI utilities" --> merged
File Changes1. sidecars/paperclip/server/src/__tests__/issues-service.test.ts
|
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
There was a problem hiding this comment.
CodeQL found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.

Automated upstream sync — Paperclip
Synced with latest from paperclipai/paperclip upstream.
What this does
Verify
Note
Sync paperclip upstream changes from 2026-06-02 adding cloud upstream sync, new adapters, and search
This upstream sync brings a large set of new features, schema migrations, and infrastructure changes across the full stack:
cloud connectandcloud pushCLI with a companion CloudUpstream.tsx UI page for syncing a local company to a remote Paperclip Cloud stack.acpx_local,cursor_cloud, andgrok_localas built-in adapters with full server, UI, and CLI formatter implementations./searchis now a board route.authorizationServiceand backfills agent memberships and human permission grants via migration0088.cloud_upstream_connections,cloud_upstream_runs,document_annotation_threads/comments,issue_recovery_actions,resource_memberships,issue_plan_decompositions, andcompany_secret_provider_configs.i18n/locale-validation.tsfile appears syntactically incomplete and may cause build failures if locale validation is exercised.Macroscope summarized 52f929f.