Skip to content

DX Improvements: Bun support, multi-instance config, and terminal paste fix + Feat: Model selection#31

Merged
minghinmatthewlam merged 4 commits into
minghinmatthewlam:mainfrom
PylotLight:pl/terminal_bug_bun_instancelock
May 29, 2026
Merged

DX Improvements: Bun support, multi-instance config, and terminal paste fix + Feat: Model selection#31
minghinmatthewlam merged 4 commits into
minghinmatthewlam:mainfrom
PylotLight:pl/terminal_bug_bun_instancelock

Conversation

@PylotLight

Copy link
Copy Markdown
Contributor
  1. DX Improvements:
  • Added bun build and dev scripts to package.json.
  • Implemented a Bun packaging wrapper for Electron builds.
  1. Application Configuration:
  • Added "Allow multiple app instances" toggle in General Settings.
  • Implemented persistence for this setting in ui-state.json.
  • Added a synchronous boot-time check in main.ts to respect this setting before requesting the single-instance lock.
  • Added PI_APP_ALLOW_MULTIPLE=1 environment variable as a forced override.
  1. Bug Fixes:
  • Fixed a bug where pasting into the embedded terminal duplicated the text.
  1. Features:
  • Model selection search filters in Settings.

@vercel

vercel Bot commented May 25, 2026

Copy link
Copy Markdown

@PylotLight is attempting to deploy a commit to the dev Team on Vercel.

A member of the Team first needs to authorize it.

@PylotLight PylotLight force-pushed the pl/terminal_bug_bun_instancelock branch 6 times, most recently from 8ba34b5 to 28d79c6 Compare May 25, 2026 02:38
@PylotLight PylotLight force-pushed the pl/terminal_bug_bun_instancelock branch from 28d79c6 to 45158ba Compare May 25, 2026 02:55
@minghinmatthewlam minghinmatthewlam merged commit fdcc69d into minghinmatthewlam:main May 29, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants