Skip to content

WIP: Simplify plugin runtime and cleanup lifecycle#821

Merged
cryppadotta merged 12 commits intomasterfrom
feature/plugin-runtime-instance-cleanup
Mar 14, 2026
Merged

WIP: Simplify plugin runtime and cleanup lifecycle#821
cryppadotta merged 12 commits intomasterfrom
feature/plugin-runtime-instance-cleanup

Conversation

@cryppadotta
Copy link
Copy Markdown
Contributor

Summary

  • make plugin installs instance-wide in the active runtime surface and remove the old company-availability API path
  • fix the file browser example to read canonical plugin config instead of plugin state
  • clean up plugin runtime teardown and on-disk install artifacts during uninstall

Verification

  • pnpm -r typecheck
  • pnpm test:run
  • pnpm build

* public-gh/master: (33 commits)
  fix: align embedded postgres ctor types with initdbFlags usage
  docs: add dated plan naming rule and align workspace plan
  Expand workspace plan for migration and cloud execution
  Add workspace product model plan
  docs: add token optimization plan
  docs: organize plans into doc/plans with date prefixes
  fix: keep runtime skills scoped to ./skills
  fix: prefer .agents skills and repair codex symlink targets\n\nCo-Authored-By: Paperclip <[email protected]>
  Change sidebar Documentation link to external docs.paperclip.ing
  Fix local-cli skill install for moved .agents skills
  docs: update PRODUCT.md and add 2026-03-13 features plan
  feat(worktree): add worktree:cleanup command, env var defaults, and auto-prefix
  fix: resolve type errors in process-lost-reaper PR
  fix(heartbeat): prevent false process_lost failures on queued and non-child-process runs
  Revert "Merge pull request #707 from paperclipai/nm/premerge-lockfile-refresh"
  ci: refresh pnpm lockfile before merge
  fix(docker): include gemini adapter manifest in deps stage
  chore(lockfile): refresh pnpm-lock.yaml
  Raise default max turns to 300
  Drop pnpm lockfile from PR
  ...
* public-gh/master:
  Add worktree UI branding
  Fix company switch remembered routes
  Add me and unassigned assignee options
  feat: skip pre-filled assignee/project fields when tabbing in new issue dialog
  Fix manual company switch route sync
  Delay onboarding starter task creation until launch
@cryppadotta cryppadotta marked this pull request as ready for review March 14, 2026 18:45
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Mar 14, 2026

Too many files changed for review. (131 files found, 100 file limit)

@cryppadotta cryppadotta merged commit 0851e81 into master Mar 14, 2026
3 checks passed
@mvanhorn
Copy link
Copy Markdown
Contributor

lfg

tr00x pushed a commit to tr00x/paperclip that referenced this pull request Mar 26, 2026
…ntime-instance-cleanup

WIP: Simplify plugin runtime and cleanup lifecycle
hhhhansel pushed a commit to hhhhansel/paperclip that referenced this pull request Mar 27, 2026
…ntime-instance-cleanup

WIP: Simplify plugin runtime and cleanup lifecycle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants