feat(FN-2985): add droid CLI path reconciliation extension

Adds a new pi extension that reconciles droid CLI paths, with corresponding staging support in the tsup build config for bundling the droid-cli. The extension is wired into the engine and exported from core, with tests covering the path reconciliation logic.

Fusion-Task-Id: FN-2985
This commit is contained in:
Fusion
2026-05-01 12:30:20 -07:00
committed by gsxdsm
parent e67d4de403
commit e6c79f1a41
7 changed files with 144 additions and 13 deletions

View File

@@ -89,10 +89,11 @@ describe("projectStorage", () => {
"kb-mission-last-goal",
"kb-usage-view-mode",
"kb-usage-hidden-windows",
"kb-usage-modal-size",
"kb-chat-active-session",
]),
);
expect(PROJECT_STORAGE_KEYS).toHaveLength(16);
expect(PROJECT_STORAGE_KEYS).toHaveLength(17);
});
it("has no overlap between global and project-scoped keys", () => {