{"id":"paseo-worktreeinclude","repo":"cprecioso/paseo-worktreeinclude","url":"https://github.com/cprecioso/paseo-worktreeinclude","package":"@cprecioso/paseo-worktreeinclude","npm":{"package":"@cprecioso/paseo-worktreeinclude","version":"0.1.1","integrity":"sha512-Ypy34B9dkNuGb+kx0v0/uCb+iUQqw3+UJUjeXGUvSJmuyyPHR9Rwx5fO8uE8E3stE3I9wiich5ZhN9Vj9AWIJA==","publishedAt":"2026-10-09T08:29:48.595Z","downloadsLast30Days":0},"name":"paseo-worktreeinclude","description":"Paseo plugin that copies gitignored files listed in .worktreeinclude into new git worktrees, like Claude Code does.","categories":["git","automation"],"platforms":[],"caveats":["Requires Paseo 0.10.3 or newer.","The copy runs on workspace.created and does not block agent startup, so an agent that reads these files immediately may race the copy."],"images":[],"themes":[],"health":{"manifestValid":true,"hasReadme":true,"hasLicense":true,"hasTests":false,"hasTypecheckScript":true,"updatedRecently":true},"scannedAt":"2026-10-09T09:34:44.807Z","addedAt":"2026-10-09T08:24:38Z","npmSecurity":{"status":"passed","blockingFindings":0,"advisoryFindings":0,"scannedAt":"2026-10-09T09:34:22.646Z","version":"0.1.1","integrity":"sha512-Ypy34B9dkNuGb+kx0v0/uCb+iUQqw3+UJUjeXGUvSJmuyyPHR9Rwx5fO8uE8E3stE3I9wiich5ZhN9Vj9AWIJA=="},"version":"0.1.1","security":{"status":"passed","blockingFindings":0,"advisoryFindings":0,"scannedAt":"2026-10-09T09:34:22.646Z","commit":"d32b1a4d1eeced93c964073813be5289d6150171"},"author":"Carlos Precioso","license":"MIT","paseoVersionRequirement":">=0.10.3","descriptionNodes":[{"type":"text","text":"Paseo plugin that copies gitignored files listed in .worktreeinclude into new git worktrees, like Claude Code does."}],"caveatNodes":[[{"type":"text","text":"Requires Paseo 0.10.3 or newer."}],[{"type":"text","text":"The copy runs on workspace.created and does not block agent startup, so an agent that reads these files immediately may race the copy."}]],"manifest":{"id":"paseo-worktreeinclude","requirements":{"paseo":">=0.10.3"}},"repoMeta":{"stars":0,"defaultBranch":"main","pushedAt":"2026-10-09T08:27:19Z"},"owner":{"login":"cprecioso","avatarUrl":"https://avatars.githubusercontent.com/u/511681?v=4"},"installNotesHtml":"<p>Requires Paseo 0.10.3 or later.</p>\n<pre><code class=\"language-bash\">paseo plugin install npm:@cprecioso/paseo-worktreeinclude\n</code></pre>\n<p>Or from GitHub:</p>\n<pre><code class=\"language-bash\">paseo plugin install github:cprecioso/paseo-worktreeinclude\n</code></pre>","limitationsNotesHtml":"<p>The copy runs on Paseo's <code>workspace.created</code> event, which does not block agent startup. An agent that reads these files immediately may race the copy. If that matters, use a <code>worktree.setup</code> step in <code>paseo.json</code> instead.</p>","readmeText":"# paseo-worktreeinclude\n\nA [Paseo](https://paseo.sh) plugin that copies gitignored files listed in `.worktreeinclude` into new git worktrees, the same way Claude Code does.\n\nWhen a workspace is created in a linked git worktree, the plugin reads `.worktreeinclude` (gitignore syntax) from the main checkout and copies every file that matches it **and** is gitignored. Tracked files are never touched, and files already present in the worktree are not overwritten. Copies use copy-on-write cloning (APFS, btrfs) when available.\n\n```gitignore\n# .worktreeinclude\n.env\n.env.*\nconfig/secrets.json\n```\n\n## Install\n\nRequires Paseo 0.10.3 or later.\n\n```bash\npaseo plugin install npm:@cprecioso/paseo-worktreeinclude\n```\n\nOr from GitHub:\n\n```bash\npaseo plugin install github:cprecioso/paseo-worktreeinclude\n```\n\n## Caveat\n\nThe copy runs on Paseo's `workspace.created` event, which does not block agent startup. An agent that reads these files immediately may race the copy. If that matters, use a `worktree.setup` step in `paseo.json` instead.\n"}