mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-23 09:07:46 +02:00
## Thinking Path > - Paperclip orchestrates AI agents for zero-human companies. > - The plugin system is the extension surface for adding specialized company capabilities without baking every workflow into core. > - The LLM Wiki plugin needs to land as a self-contained package so its worker, UI, skills, migrations, fixtures, and docs can be reviewed independently. > - [PAP-9173](/PAP/issues/PAP-9173) asked for this work to be split by file boundary, with this PR containing only `packages/plugins/plugin-llm-wiki/`. > - This pull request is stacked on the host-support PR so policy checks can see the required Dockerfile/workspace support while this PR diff remains plugin-only. > - The benefit is a narrow review focused on the LLM Wiki plugin surface without carrying development-only visual artifacts. ## What Changed - Added the LLM Wiki plugin package under `packages/plugins/plugin-llm-wiki/`. - Included plugin worker/UI code, skills, migrations, fixtures, templates, and tests. - Kept all host/runtime/workspace changes in the base PR instead of this plugin-only diff. ## Verification - `pnpm --filter @paperclipai/plugin-llm-wiki test` - Boundary check: `git diff --name-only pap-9173-llm-wiki-rest...pap-9173-llm-wiki-plugin-only` contains only `packages/plugins/plugin-llm-wiki/` paths. ## Risks - This is a stacked PR and should be reviewed/merged after the host-support PR, or retargeted to `master` once that branch lands. - Generated screenshot/design assets are no longer retained in git; future visual review will need to regenerate local screenshots from the harness. > For core feature work, check [`ROADMAP.md`](ROADMAP.md) first and discuss it in `#dev` before opening the PR. Feature PRs that overlap with planned core work may need to be redirected — check the roadmap first. See `CONTRIBUTING.md`. ## Model Used - OpenAI GPT-5 Codex via Codex CLI, tool use and local code execution enabled; context window not exposed. ## 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 run tests locally and they pass - [x] I have added or updated tests where applicable - [x] If this change affects the UI, I validated screenshots during development; generated screenshots are not retained in git per maintainer request - [x] I have updated relevant documentation to reflect my changes - [x] I have considered and documented any risks above - [x] I will address all Greptile and reviewer comments before requesting merge Stack base: PR #5597 (`pap-9173-llm-wiki-rest`). --------- Co-authored-by: Paperclip <noreply@paperclip.ing>