Skip to content

Fix bun.lock, status icon overrides, and Pi custom-endpoint routing#371

Open
ImLukeF wants to merge 1 commit intolukilabs:mainfrom
ImLukeF:ImLukeF/fix-bun-lock-main
Open

Fix bun.lock, status icon overrides, and Pi custom-endpoint routing#371
ImLukeF wants to merge 1 commit intolukilabs:mainfrom
ImLukeF:ImLukeF/fix-bun-lock-main

Conversation

@ImLukeF
Copy link
Copy Markdown

@ImLukeF ImLukeF commented Mar 9, 2026

Summary

  • refresh bun.lock so bun install --frozen-lockfile passes again on main
  • resolve status icon config values like in-progress.svg from statuses/icons/ and cover the override logic with tests
  • preserve Pi provider routing when switching to custom endpoints, including manual URL edits, and add helper-level tests

Fixes #358
Fixes #359
Fixes #363

Verification

  • bun test apps/electron/src/renderer/components/apisetup/tests/ApiKeyInput.test.ts apps/electron/src/renderer/components/ui/tests/status-icon.test.ts apps/electron/src/renderer/hooks/tests/useOnboarding.test.ts apps/electron/src/main/tests/connection-setup-logic.test.ts
  • bun run typecheck:electron
  • bun install --frozen-lockfile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant