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
1.0 KiB
1.0 KiB
@runfusion/fusion
| @runfusion/fusion |
|---|
| patch |
Fix the dashboard usage indicator popup so the footer (Last updated timestamp, Refresh, and Close buttons) is always visible, and make the popup resizable with the size persisted across sessions.
- Changed the modal/popover to a flex column so the scrollable provider list can shrink while the header and action footer stay pinned. Previously the inner content used
max-height: 60vhwhile the popover wrapper capped at 70vh withoverflow: hidden, which pushed the footer below the visible area on shorter viewports or when many providers were configured. - Added native
resize: bothto the desktop popover and modal variants, with sensible min sizes. The popover now anchors vialeft(computed from the trigger button's right edge) instead ofright, so dragging the bottom-right resize handle behaves as expected. - Persist the user's chosen width/height per project in
localStorageunder a newkb-usage-modal-sizescoped key (debounced viaResizeObserver). The saved size is reapplied on next open.