paperclip/ui/src/pages
HenkDz 4efe018a8f fix(ui): external adapter UI parser can now override builtin parsers
Builtin adapter types (hermes_local, openclaw_gateway, etc.) could not
be overridden by external adapters on the UI side. The registry always
returned the built-in parser, ignoring the external ui-parser.js shipped
by packages like hermes-paperclip-adapter.

Changes:
- registry.ts: full override lifecycle with generation guard for stale loads
- disabled-overrides-store.ts: client-side override pause state with
  useSyncExternalStore reactivity (persisted to localStorage)
- use-disabled-adapters.ts: subscribe to override store changes
- AdapterManager.tsx: separate controls for override pause (client-side)
  vs menu visibility (server-side), virtual builtin rows with badges
- adapters.ts: allow reload/reinstall of builtin types when overridden
2026-04-04 12:40:39 +01:00
..
Activity.tsx refactor: rename packages to @paperclipai and CLI binary to paperclipai 2026-03-03 08:45:26 -06:00
AdapterManager.tsx fix(ui): external adapter UI parser can now override builtin parsers 2026-04-04 12:40:39 +01:00
AgentDetail.tsx feat: add hermes_local session management and show provider/model in run details 2026-04-03 21:11:23 +01:00
Agents.tsx feat(adapters): external adapter plugin system with dynamic UI parser 2026-04-03 21:11:20 +01:00
ApprovalDetail.tsx Show agent name in inbox approval labels (e.g. "Hire Agent: Designer") 2026-03-20 06:05:14 -05:00
Approvals.tsx feat(ui): reconcile backup UI changes with current routing and interaction features 2026-03-02 16:44:03 -06:00
Auth.tsx Update ui/src/pages/Auth.tsx 2026-03-23 19:00:34 -05:00
BoardClaim.tsx feat(ui): reconcile backup UI changes with current routing and interaction features 2026-03-02 16:44:03 -06:00
CliAuth.tsx Add browser-based board CLI auth flow 2026-03-23 08:46:05 -05:00
Companies.tsx ui: apply interface polish from design article review 2026-03-11 08:20:24 -05:00
CompanyExport.tsx Preserve sidebar order in company portability 2026-03-23 16:57:59 -05:00
CompanyImport.tsx feat(adapters): external adapter plugin system with dynamic UI parser 2026-04-03 21:11:20 +01:00
CompanySettings.tsx Add feedback voting and thumbs capture flow 2026-04-02 09:11:49 -05:00
CompanySkills.tsx Set sourceType to skills_sh for skills imported from skills.sh URLs 2026-03-19 14:15:35 -05:00
Costs.tsx feat(costs): add billing, quota, and budget control plane 2026-03-16 15:11:01 -05:00
Dashboard.tsx Remove priority icon from issue rows across the app 2026-03-23 16:57:27 -05:00
DesignGuide.tsx fix: remove Cmd+1..9 company-switch shortcut 2026-03-11 15:32:39 -04:00
ExecutionWorkspaceDetail.tsx Add linked issues row to execution workspace detail 2026-03-29 10:55:26 -05:00
GoalDetail.tsx refactor: rename packages to @paperclipai and CLI binary to paperclipai 2026-03-03 08:45:26 -06:00
Goals.tsx feat(ui): reconcile backup UI changes with current routing and interaction features 2026-03-02 16:44:03 -06:00
Inbox.test.tsx fix(inbox): prefer canonical last activity 2026-04-03 07:24:33 -05:00
Inbox.tsx fix(inbox): prefer canonical last activity 2026-04-03 07:24:33 -05:00
InstanceExperimentalSettings.tsx Fix oversized toggle switches on mobile 2026-03-23 16:57:27 -05:00
InstanceGeneralSettings.tsx feat(inbox): add operator search and keyboard controls 2026-04-02 11:45:15 -05:00
InstanceSettings.tsx Address Greptile review on agent runtime PR 2026-03-23 17:18:17 -05:00
InviteLanding.tsx feat(adapters): external adapter plugin system with dynamic UI parser 2026-04-03 21:11:20 +01:00
IssueDetail.tsx fix(ui): polish issue detail timelines and attachments 2026-04-02 11:51:40 -05:00
Issues.tsx fix(ui): harden issue breadcrumb source routing 2026-03-29 10:57:34 -05:00
MyIssues.tsx Remove priority icon from issue rows across the app 2026-03-23 16:57:27 -05:00
NewAgent.tsx fix(ui): external adapter selection, config field placement, and transcript parser freshness 2026-04-03 21:11:22 +01:00
NotFound.tsx ui: add company-aware not found handling 2026-03-10 16:38:46 -05:00
Org.tsx feat(ui): reconcile backup UI changes with current routing and interaction features 2026-03-02 16:44:03 -06:00
OrgChart.tsx feat(adapters): external adapter plugin system with dynamic UI parser 2026-04-03 21:11:20 +01:00
PluginManager.tsx Simplify plugin runtime and cleanup lifecycle 2026-03-13 16:58:29 -05:00
PluginPage.tsx Clarify plugin authoring and external dev workflow 2026-03-14 10:40:21 -05:00
PluginSettings.tsx Add plugin framework and settings UI 2026-03-13 16:22:34 -05:00
ProjectDetail.tsx feat(routines): add workspace-aware routine runs 2026-04-02 11:38:57 -05:00
Projects.tsx Add archive project button and filter archived projects from selectors 2026-03-15 14:30:33 -05:00
ProjectWorkspaceDetail.tsx Improve workspace detail mobile layouts 2026-03-29 10:55:26 -05:00
RoutineDetail.tsx feat(routines): add workspace-aware routine runs 2026-04-02 11:38:57 -05:00
Routines.tsx feat(routines): add workspace-aware routine runs 2026-04-02 11:38:57 -05:00
RunTranscriptUxLab.tsx Tighten command transcript rows and dashboard card 2026-03-11 13:14:08 -05:00