Make public skills pull overwrite local files#154
Conversation
Review Summary by Qodo(Agentic_describe updated until commit a26ee43)Implement public shared skills pull with local file overwrite
WalkthroughsDescription• Add separate directory for public shared skills with overwrite behavior • Implement git reset/clean for upstream public skills pulls • Distinguish upstream vs private sync repos in pull logic • Add comprehensive test documentation for public skills pull Diagramflowchart LR
A["Pull Request"] --> B["Check Repo Type"]
B --> C{Is Upstream?}
C -->|Yes| D["Use shared_skills Dir"]
C -->|Yes| E["Reset & Clean Files"]
C -->|No| F["Use skills Dir"]
C -->|No| G["Preserve Local Edits"]
D --> H["Sync Shared Skills"]
E --> H
F --> I["Sync Private Skills"]
G --> I
File Changes1. src/server/skillsRoutes.ts
|
Code Review by Qodo
1.
|
|
Persistent review updated to latest commit a26ee43 |
db2c257 to
7ed2df6
Compare
Summary
Testing
Performance audit