fix(deps): update npm production dependencies - #185
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/npm-production-dependencies
branch
3 times, most recently
from
July 23, 2026 17:33
4a605e4 to
633f271
Compare
renovate
Bot
force-pushed
the
renovate/npm-production-dependencies
branch
from
July 24, 2026 20:46
633f271 to
bfbf8c9
Compare
renovate
Bot
force-pushed
the
renovate/npm-production-dependencies
branch
from
July 26, 2026 00:30
bfbf8c9 to
d6927c9
Compare
renovate
Bot
force-pushed
the
renovate/npm-production-dependencies
branch
from
August 21, 2026 06:06
d6927c9 to
fdee2c6
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^2026.626.0→^2026.817.0^19.2.7→^19.2.8bump,lockfileUpdate, orrollbackupdates, so these are raised without a Minimum Release Age check. You will need to manually validate the Minimum Release Age for these package(s).Release Notes
paperclipai/paperclip (@paperclipai/plugin-sdk)
v2026.817.0Compare Source
Paperclip v2026.817.0
Paperclip v2026.817.0 is the first stable release since 2026.722.0 — and the first stable ever published through the new canary → nightly → beta → stable release channels. This exact build shipped as a canary, was smoke-tested and promoted to nightly, soaked as
2026.811.0-beta.0, and only then was promoted to stable. It carries 311 commits spanning a first-class Decisions workflow, full-fidelity company Import/Export, a managed CLI install lifecycle, a chat-style task view, and a long list of fixes and performance work.Breaking Changes
None of these require action for a typical install, but read through before upgrading:
:latestnow means stable. Previously:latesttracked every master merge. If you relied on that behavior, switch to:canary(or:nightlyfor a smoke-gated daily). Stable images also get:YYYY.MDD.Pversion tags and every image gets:sha-<short-sha>for exact pinning. (#11006)0196drops the old sync-state tables. Your company data is untouched — only the experimental transport's own bookkeeping is removed. (#10507)Highlights
canarypublishes on every merge to master;nightlyrepublishes the newest green canary once a night, but only after the full release smoke suite (real Docker container, browser-driven onboarding) passes against the exact published artifact;betais a maintainer-promoted nightly behind an approval gate, re-smoked after publish; and every stable must first soak as a beta for at least 3 days. Install withnpx paperclipai@latest(stable),@beta,@nightly, or@canary, or pullghcr.io/paperclipai/paperclip:latest/:beta/:nightly/:canary. Docker:latestnow means stable — see Breaking Changes above. Full details indoc/CHANNELS.md. (#11006, #11008)PAPERCLIP_IMPORT_ZIP_MAX_BYTES. (#10507, #10523, #10531, #10538, #11184)paperclipaiCLI can now install Paperclip as a durable, self-updating service instead of an ephemeralnpxprocess: managed install with a per-user payload store and stable command shim, side-by-side updates with pre-update backups and retained rollback state, plusservice,uninstall,doctor, and bootstrap-installer support across Linux, macOS, containers, and WSL. Managed updates preserve your env files and extensions. (#10045, #10980, #11005)Improvements
cheapprofile requires an explicit operator opt-in at agent creation, and Codex's cheap profile no longer defaults to a hardcoded model (existing agents are unchanged). (#10327, #10280, #9780, #10019)Experimental
These ship behind experimental settings toggles.
/simplified-englishskill in the catalog. (#10934, #10410)Fixes
package.jsonplaceholder, bake in the build commit, and expose the running commit on the unauthenticated health response — so--version, the UI, and/healthfinally agree on what you're running. (#10257, #10566, #10563)--skip-git-repo-checkflag injection is gone. (#10210, #10153, #10152, #10582, #10595)PAPERCLIP_DECISION_SIGNING_SECRETis no longer required at startup (a secure persisted instance key is used when absent), duplicate built-in agents are prevented and self-healed, routine checkout conflicts return 409, and due timer intervals are claimed atomically. (#10854, #10594, #10223, #3790, #10584)\>, clipboard copy over plain HTTP, plans not showing in the Plan pane, agent detail lingering after termination, and the full selected timeline window not loading are all fixed. (#10952, #10985, #10466, #10875, #10930, #10451, #9576)Upgrade Guide
0184through0211) covering Decisions, status cards, document memberships, interaction governance, and new indexes. Migrations run automatically on startup — no manual action required. Note that0196drops the tables belonging to the removed experimental Cloud Sync transport (see Breaking Changes).PAPERCLIP_IMPORT_ZIP_MAX_BYTES— company import zip upload cap (default 1 GB). (#11184)DATABASE_PREPARED_STATEMENTS,DATABASE_POOL_MAX,DATABASE_IDLE_TIMEOUT_SECONDS,DATABASE_CONNECT_TIMEOUT_SECONDS— DB client tuning; setDATABASE_PREPARED_STATEMENTS=falsewhen connecting through a transaction-mode pooler (pgbouncer, Supavisor, Neon pooled hosts). (#10795)RUN_LOG_S3_INFLIGHT_MIRROR_SECONDS— opt-in throttled mirroring of in-flight run logs to S3 with a graceful-shutdown flush; unset means no change. (#10512)PAPERCLIP_DECISION_SIGNING_SECRET— optional override for decision signing; when absent, a secure persisted instance key is used automatically. (#10594):latestfor master builds, that lane is now:canary;:latestonly moves on stable releases from here on.Contributors
This release has 311 commits from 17 contributors. Thank you to everyone who contributed to this release!
@bluzername, @LeonSGP43, @myaji35, @noahrasheta, @samrusani, @santhiprakash, @scokeepa, @sparkeros
v2026.722.0Compare Source
Paperclip v2026.722.0
Highlights
access.*delivery mode exposes API-only secrets,GET /api/agents/me/secretslists just the aliases an agent is granted, andPOST /api/agents/me/secrets/:key/valuereturns a value withCache-Control: no-store. Every value read is written to both the security audit trail and the operator activity log, low-trust review/skill-test tokens stay denied, and a new Secret access editor lets you manage per-agent grants from agent settings. (#9921).cmdnpm/pnpm shims are preferred on Windows, and symlinkEPERMfailures fall back to copies. A real Node ACP spawn smoke now runs on both Ubuntu and Windows. (#9980)Improvements
PAPERCLIP_*bindings now reach your agents — The heartbeat previously stripped everyPAPERCLIP_-prefixed env binding before resolution, so a secret you deliberately named something likePAPERCLIP_CLOUD_PROD_PROVIDER_RAILWAY_TOKENwas silently dropped. Now onlyPAPERCLIP_API_KEYis categorically rejected, harness-assigned runtime vars always win, and every otherPAPERCLIP_*binding flows through to the run environment. (#9974)DO_NOT_TRACK=1orPAPERCLIP_TELEMETRY_DISABLED=1. (#9946, #9906, @nickyleach)CODEX_HOMEsync — Thecodex-localadapter now stages an explicit allowlist when syncingCODEX_HOMEinto the sandbox, rather than copying the whole home directory. (#9972, @nickyleach)Experimental
These features ship gated behind experimental settings — enable Apps under experimental settings to try them out.
connection_grantstable, and multi-key credentials (with the legacyremote_httptransport renamed tomcp_remote). On top of that, a generated AppDefinition Wave 1 catalog gives browse and setup a single typed contract, and a runtime layer adds subject-aware authorization state, scoped key handling, and OpenAPI-registered grant routes that fail closed for unknown scopes. (#9958, #9981, #9982)Fixes
createdByRunIdis sanitized on comment insert, fixing a class of 500 errors. (#9489, @digitalflanker-ux)Upgrade Guide
0182_connections_v3_schema_core,0183_connection_user_authorization_state), which backfill stable connection UIDs, create default workspace grants, and rename theremote_httptransport tomcp_remote. Migrations run automatically on startup — no manual action is required.PAPERCLIP_API_KEYin adapter/config env to override the run token, that override no longer applies — the harness-minted run token is now the only source of the run API key. All otherPAPERCLIP_*-named bindings now flow through to the run environment as expected.Contributors
This release has 44 commits from 13 contributors. Thank you to everyone who contributed to this release!
@aaymeloglu, @digitalflanker-ux, @harshkotak, @HKTITAN, @kevinmanase, @le-czs, @lesbass, @MindSyncHub, @nickyleach, @nosolosoft, @samrusani
v2026.720.0Compare Source
Paperclip v2026.720.0
Highlights
Improvements
gpt-5.4-minito Codex/OpenCode selection (plusopenai/gpt-5.5to OpenCode). (#9352, #4357, @supertaz)rgis now available out of the box in the base agent image. (#8976, @stubbi)Experimental
These features ship gated behind experimental settings — enable them under experimental settings to try them out.
Fixes
404instead of403so it no longer leaks whether another tenant's resource exists. (#3967, @stubbi)onSpawnis forwarded to the Hermes and process adapters so PIDs persist. (#8722, @machjesusmoto)runChildProcessnow escalates toSIGKILLon liveness rather than trustingchild.killed. (#8598, @justinltodd)run.idfor the activity log. (#3424, @tmartin2113)Configuration
📅 Schedule: (in timezone Europe/Madrid)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.