paperclip/packages/shared/src/validators
HenkDz 14d59da316 feat(adapters): external adapter plugin system with dynamic UI parser
- Plugin loader: install/reload/remove/reinstall external adapters
  from npm packages or local directories
- Plugin store persisted at ~/.paperclip/adapter-plugins.json
- Self-healing UI parser resolution with version caching
- UI: Adapter Manager page, dynamic loader, display registry
  with humanized names for unknown adapter types
- Dev watch: exclude adapter-plugins dir from tsx watcher
  to prevent mid-request server restarts during reinstall
- All consumer fallbacks use getAdapterLabel() for consistent display
- AdapterTypeDropdown uses controlled open state for proper close behavior
- Remove hermes-local from built-in UI (externalized to plugin)
- Add docs for external adapters and UI parser contract
2026-04-03 21:11:20 +01:00
..
access.ts feat(adapters): external adapter plugin system with dynamic UI parser 2026-04-03 21:11:20 +01:00
adapter-skills.ts Add unmanaged skill provenance to agent skills 2026-03-18 14:21:50 -05:00
agent.ts feat(adapters): external adapter plugin system with dynamic UI parser 2026-04-03 21:11:20 +01:00
approval.ts Add shared types for agent hiring, config revisions, costs breakdown, and sidebar badges 2026-02-19 13:02:25 -06:00
asset.ts Add adapter environment testing infrastructure 2026-02-20 12:50:23 -06:00
budget.ts feat(costs): add billing, quota, and budget control plane 2026-03-16 15:11:01 -05:00
company-portability.ts feat(routines): add workspace-aware routine runs 2026-04-02 11:38:57 -05:00
company-skill.ts Set sourceType to skills_sh for skills imported from skills.sh URLs 2026-03-19 14:15:35 -05:00
company.ts Add feedback voting and thumbs capture flow 2026-04-02 09:11:49 -05:00
cost.ts feat(costs): add billing, quota, and budget control plane 2026-03-16 15:11:01 -05:00
execution-workspace.ts Address runtime workspace review feedback 2026-03-30 06:48:45 -05:00
feedback.ts Add feedback voting and thumbs capture flow 2026-04-02 09:11:49 -05:00
finance.ts feat(costs): add billing, quota, and budget control plane 2026-03-16 15:11:01 -05:00
goal.ts Expand data model with companies, approvals, costs, and heartbeats 2026-02-17 09:07:22 -06:00
index.ts feat(routines): add workspace-aware routine runs 2026-04-02 11:38:57 -05:00
instance.ts feat(inbox): add operator search and keyboard controls 2026-04-02 11:45:15 -05:00
issue.ts fix(routines): address Greptile review findings 2026-04-02 12:09:02 -05:00
plugin.ts Expand kitchen sink plugin demos 2026-03-14 09:26:45 -05:00
project.ts Add workspace runtime controls 2026-03-29 10:55:26 -05:00
routine.ts fix(routines): address Greptile review findings 2026-04-02 12:09:02 -05:00
secret.ts Add secrets infrastructure: DB tables, shared types, env binding model, and migration improvements 2026-02-19 15:43:43 -06:00
work-product.ts Implement execution workspaces and work products 2026-03-13 17:12:25 -05:00