-
Notifications
You must be signed in to change notification settings - Fork 17
Comparing changes
Open a pull request
base repository: coder/mux
base: main@{1day}
head repository: coder/mux
compare: main
- 8 commits
- 25 files changed
- 1 contributor
Commits on Nov 24, 2025
-
🤖 fix: reduce theme toggle button and title bar spacing (#702)
Restores compact layout in the top-left area while retaining the theme toggle feature. **Changes:** - Reduce toggle button from 28px to 20px (`h-7` → `h-5`) - Reduce icon from 16px to 14px (`h-4` → `h-3.5`) - Reduce title bar vertical padding from `py-2` to `py-1` _Generated with `mux`_
Configuration menu - View commit details
-
Copy full SHA for 75dcd8f - Browse repository at this point
Copy the full SHA 75dcd8fView commit details -
🤖 fix: restore LRU model default for new workspaces (#703)
Reverts a regression introduced in 2c700b8 where the default model was hardcoded to Sonnet 4.5. Now defaults to the most recently used model (LRU) as expected. _Generated with `mux`_
Configuration menu - View commit details
-
Copy full SHA for 5baa5db - Browse repository at this point
Copy the full SHA 5baa5dbView commit details -
ci: set integration test timeout to 10m (#706)
Sets the integration test timeout to 10 minutes in both Jest configuration and GitHub Actions workflow to prevent premature failures on slower runners. _Generated with mux_
Configuration menu - View commit details
-
Copy full SHA for 9003a8a - Browse repository at this point
Copy the full SHA 9003a8aView commit details -
🤖 fix: restore React DevTools by reverting to dynamic import (#707)
The refactor in a55417a changed from using dynamic import() inside app.whenReady() to using require() at module load time. This broke React DevTools because electron-devtools-installer accesses Electron APIs that aren't available until the app is ready. Reverted to the working approach from commit 1e08943 that uses await import() inside the app.whenReady() handler. _Generated with `mux`_
Configuration menu - View commit details
-
Copy full SHA for 6eaa7b6 - Browse repository at this point
Copy the full SHA 6eaa7b6View commit details -
🤖 fix: optimize git status polling with subscriber filtering (#705)
_Generated with `mux`_ ## Problem Git status polling was polling all workspaces regardless of visibility, causing performance issues. ## Solution - Optimized polling loop to only query workspaces with active subscribers (visible in sidebar) - Added unit tests for subscriber filtering logic
Configuration menu - View commit details
-
Copy full SHA for 0a4415b - Browse repository at this point
Copy the full SHA 0a4415bView commit details -
🤖 fix: remove global retries and fix SSH container leaks (#709)
## Fixes 1. **Fixed SSH Container Leaks**: `ssh-fixture.ts` now properly cleans up containers on initialization failure. 2. **Removed Global Retries**: Removed retries from 9 tests; kept only for flaky `openai-web-search` and `ollama`. ## Context Investigation found 100+ leaked containers on the CI box causing timeouts. Blanket retries were masking the resource exhaustion issue.
Configuration menu - View commit details
-
Copy full SHA for d307930 - Browse repository at this point
Copy the full SHA d307930View commit details -
🤖 ci: use smaller llama3.2:3b model for Ollama integration tests (#711)
Switches the Ollama model used in integration tests from `gpt-oss:20b` (approx 10-20GB) to `llama3.2:3b` (approx 2GB). This significantly reduces the time and resources required to download and load the model in CI, while still providing sufficient capability for the tool usage tests (bash, file operations). _Generated with `mux`_
Configuration menu - View commit details
-
Copy full SHA for d0d8e49 - Browse repository at this point
Copy the full SHA d0d8e49View commit details -
🤖 fix: resolve flaky bash and web_search integration tests (#713)
Generated with `mux` Fixes flaky integration tests observed in PR #701. Changes: - **Runtime Bash Test**: Decoupled tool execution time verification from total test duration. Now measures strict execution time (<10s) using event timestamps, while allowing a generous overall timeout (30s) to accommodate CI network/AI latency. - **Web Search Test**: Lowered `thinkingLevel` to 'low' to improve speed and reliability, and increased timeout to 180s. Verification: - `tests/ipcMain/runtimeExecuteBash.test.ts` passes locally. - `tests/ipcMain/openai-web-search.test.ts` passes locally.
Configuration menu - View commit details
-
Copy full SHA for 5f31123 - Browse repository at this point
Copy the full SHA 5f31123View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main@{1day}...main