chore: bump nixpkgs to get bun 1.3.9#13302
Conversation
|
The following comment was made by an LLM, it may be inaccurate: Found potential related PRs:
These PRs may be addressing overlapping concerns around getting the correct Bun version (1.3.9) through nixpkgs updates. You should verify if they're duplicates or complementary fixes for issue #13300. |
|
Yes. Let's push the awareness of opencode developers that they can't just ignore nix users. |
|
OC downgraded back to bun 1.3.8 so this PR will be stale when it upgrades |
Am I missing something? For me it is still 1.3.9 Line 7 in 93eee0d |
|
Are opencode developers actually sleeping or am I missing something? |
I was told on Discord that it was downgraded and later upgrade again. This patch or a similar one is still needed |
|
LGTM |
|
Why does the nix hash job not handle this automatically? I dont know enough about it |
If referring to I'm not sure it's a good idea to conflate both updates on same job but I can submit a PR with a similar job to run |
|
Sounds good to me I guess, for all the nix stuff it's fairly community run by people like giga ^^ and others so I'd like to hear others opinions too. |
* fix(app): suggestion active state broken * chore: cleanup * chore: cleanup * chore: cleanup * chore: cleanup * chore: cleanup * fix(app): normalize oauth error messages * feat(app): option to turn off sound effects * fix(app): terminal pty isolation * docs: update STACKIT provider documentation with typo fix (anomalyco#13357) Co-authored-by: amankalra172 <[email protected]> * chore: generate * do not open console on error (anomalyco#13374) * feat: windows selection behavior, manual ctrl+c (anomalyco#13315) * fix: baseline CPU detection (anomalyco#13371) * chore: update nix node_modules hashes * fix: look for recent model in fallback in cli (anomalyco#12582) * chore: generate * chore: cleanup flag code (anomalyco#13389) * fix: token substitution in OPENCODE_CONFIG_CONTENT (anomalyco#13384) * release: v1.1.64 * fix: resolve ACP hanging indefinitely in thinking state on Windows (anomalyco#13222) Co-authored-by: Claude Opus 4.6 <[email protected]> Co-authored-by: LukeParkerDev <[email protected]> Co-authored-by: Aiden Cline <[email protected]> Co-authored-by: Aiden Cline <[email protected]> * desktop: only show loading window if sqlite migration is necessary * fix(app): failed to create store * fix(app): worktree delete * chore: cleanup * fix(app): prompt input quirks * fix(app): notification should navigate to session * fix(app): emoji as avatar * cleanup desktop loading page * feat(app): toggle all provider models * fix(app): reconnect event stream on disconnect * ci: remove signpath policy * feat(hook): add tool.definition hook for plugins to modify tool description and parameters (anomalyco#4956) * fix: ensure @-ing a dir uses the read tool instead of dead list tool (anomalyco#13428) * Revert "fix: token substitution in OPENCODE_CONFIG_CONTENT" (anomalyco#13429) * release: v1.1.65 * feat: update some ai sdk packages and uuse adaptive reasoning for opus 4.6 on vertex/bedrock/anthropic (anomalyco#13439) * feat(cli): add --dir option to run command (anomalyco#12443) * chore: update nix node_modules hashes * fix(desktop): performance optimization for showing large diff & files (anomalyco#13460) * fix(web): sync docs locale cookie on alias redirects (anomalyco#13109) * fix(app): remount SDK/sync tree when server URL changes (anomalyco#13437) * docs: Fix zh-cn translation mistake in tools.mdx (anomalyco#13407) * chore: generate * fix(web): use prompt_async endpoint to avoid timeout over VPN/tunnel (anomalyco#12749) * fix(app): terminal resize * chore: cleanup * docs(ko): polish Korean phrasing in acp, agents, config, and custom-tools docs (anomalyco#13446) * docs: add pacman installation option for Arch Linux alongside AUR (anomalyco#13293) * fix(test): move timeout config to CLI flag (anomalyco#13494) Co-authored-by: 严浩 <[email protected]> * fix: standardize zh-CN docs character set and terminology (anomalyco#13500) * fix(ui): support cmd-click links in inline code (anomalyco#12552) * fix: prevent opencode run crash on malformed tool inputs (anomalyco#13051) Co-authored-by: 0xK3vin <[email protected]> * sqlite again (anomalyco#10597) Co-authored-by: Github Action <[email protected]> Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: Brendan Allan <[email protected]> * chore: generate * desktop: remote OPENCODE_SQLITE env (anomalyco#13545) * chore: update nix node_modules hashes * desktop: fix rust * release: v1.2.0 * zen: minimax m2.5 & glm5 * fix: tweak websearch tool description date info to avoid cache busts (anomalyco#13559) * tui: show all project sessions from any working directory Previously sessions were only listed if they were created in the current working directory or its subdirectories. Users can now view and switch to any session in the project regardless of which directory they're in. * release: v1.2.1 * ci: test-signing signpath policy * ci: move signpath policy * bump vertex ai packages (anomalyco#13625) * fix vercel gateway variants (anomalyco#13541) Co-authored-by: Benjamin Woodruff <[email protected]>" * chore: update nix node_modules hashes * core: filter sessions at database level to improve session list loading performance * core: add comprehensive test coverage for Session.list() filters Adds test cases for filtering sessions by directory, root sessions only, start time, search terms, and result limits to ensure the listing functionality works correctly for all filter combinations. * release: v1.2.2 * fix: ensure vercel variants pass amazon models under bedrock key (anomalyco#13631) * chore: bump nixpkgs to get bun 1.3.9 (anomalyco#13302) * fix: add WAL checkpoint on database open (anomalyco#13633) * fix: ensure anthropic models on OR also have variant support (anomalyco#13498) * chore: update nix node_modules hashes * release: v1.2.3 * fix(app): stack overflow in filetree (anomalyco#13667) Co-authored-by: adamelmore <[email protected]> * feat(app): clear notifications action (anomalyco#13668) Co-authored-by: adamelmore <[email protected]> * fix: derive all IDs from file paths during json migration Earlier migrations moved data to new directories without updating JSON fields. Now consistently derives all IDs from file paths: - Projects: id from filename - Sessions: id from filename, projectID from parent directory - Messages: id from filename, sessionID from parent directory - Parts: id from filename, messageID from parent directory This ensures migrated data matches the actual file layout regardless of stale values in JSON content. * test: add tests for path-derived IDs in json migration Tests verify that file paths are used for IDs even when JSON contains different values - ensuring robustness against stale JSON content. * core: add db command for database inspection and querying * release: v1.2.4 * fix: ensure sqlite migration logs to stderr instead of stdout (anomalyco#13691) * feat: Add GeistMono Nerd Font to available mono font options (anomalyco#13720) * fix(desktop): focus window after update/relaunch (anomalyco#13701) * docs: add Ukrainian README translation (anomalyco#13697) * fix(app): keybind [shift+tab] (anomalyco#13695) * fix(app): only navigate prompt history at input boundaries (anomalyco#13690) * fix(desktop): issue viewing new files opened from the file tree (anomalyco#13689) * feat(app): localize "free usage exceeded" error & "Add credits" clickable link (anomalyco#13652) * release: v1.2.5 * feat(opencode): add `cljfmt` formatter support for Clojure files (anomalyco#13426) * fix(website): correct zh-CN translation of proprietary terms in zen.mdx (anomalyco#13734) Co-authored-by: Copilot <[email protected]> Co-authored-by: copilot-swe-agent[bot] <[email protected]> * chore: generate * feat(opencode): add conservative workspace hot reload * fix(opencode): reset caches and emit hot reload event * feat(experimental): add hot reload API trigger * chore(sdk): regenerate OpenAPI for hot reload * test(hotreload): gate darwin path alias on macOS * chore(flags): simplify hot reload gating * chore(flags): align hot reload env with experimental * feat(hotreload): emit change events and support manual mode * feat(hotreload): make reload userland-driven * chore(sdk): include hot reload changed event * feat(hotreload): reset plugins, tools, and mcp on apply * fix(cli): allow --agent with --attach * Revert "fix(cli): allow --agent with --attach" This reverts commit 7f1c77f. * fix(hotreload): apply within instance context --------- Co-authored-by: Adam <[email protected]> Co-authored-by: Aman Kalra <[email protected]> Co-authored-by: amankalra172 <[email protected]> Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: Sebastian <[email protected]> Co-authored-by: Luke Parker <[email protected]> Co-authored-by: Smit Chaudhary <[email protected]> Co-authored-by: Aiden Cline <[email protected]> Co-authored-by: Ariane Emory <[email protected]> Co-authored-by: opencode <[email protected]> Co-authored-by: projectArtur <[email protected]> Co-authored-by: Claude Opus 4.6 <[email protected]> Co-authored-by: Aiden Cline <[email protected]> Co-authored-by: Brendan Allan <[email protected]> Co-authored-by: Spoon <[email protected]> Co-authored-by: Rahul Mishra <[email protected]> Co-authored-by: Filip <[email protected]> Co-authored-by: Jun <[email protected]> Co-authored-by: Chris Yang <[email protected]> Co-authored-by: Annopick <[email protected]> Co-authored-by: eytans <[email protected]> Co-authored-by: G36maid <[email protected]> Co-authored-by: 严浩 <[email protected]> Co-authored-by: 严浩 <[email protected]> Co-authored-by: Niu Shuai <[email protected]> Co-authored-by: Kit Langton <[email protected]> Co-authored-by: Kevin <[email protected]> Co-authored-by: 0xK3vin <[email protected]> Co-authored-by: Dax <[email protected]> Co-authored-by: Github Action <[email protected]> Co-authored-by: Brendan Allan <[email protected]> Co-authored-by: Frank <[email protected]> Co-authored-by: Dax Raad <[email protected]> Co-authored-by: Alberto Valverde <[email protected]> Co-authored-by: adamelmore <[email protected]> Co-authored-by: Brandon Julio Thenaro <[email protected]> Co-authored-by: zerone0x <[email protected]> Co-authored-by: Denys <[email protected]> Co-authored-by: Shoubhit Dash <[email protected]> Co-authored-by: Shane Bishop <[email protected]> Co-authored-by: Alex Yaroshuk <[email protected]> Co-authored-by: Salam Elbilig <[email protected]> Co-authored-by: Pan Kaixin <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: Benjamin Shafii <[email protected]>
Sounds reasonable. |
|
A |
…192) * release: v1.1.55 * fix(docs): locale translations * fix(app): don't scroll code search input * chore: generate * fix(app): don't close sidebar on session change (anomalyco#13013) * zen: log error * fix(desktop): open apps with executables on Windows (anomalyco#13022) * fix(docs): invalid markdown * fix(app): task tool rendering * release: v1.1.56 * chore: update website stats * wip: zen * fix(docs): locale translations * wip: zen * wip: zen * wip: zen * wip: zen * wip: zen * Update VOUCHED list anomalyco#12841 (comment) * fix(tui): improve amazon-bedrock check to include container credentials (anomalyco#13037) * fix(tui): default session sidebar to auto (anomalyco#13046) * tweak: /review prompt to look for behavior changes more explicitly (anomalyco#13049) * fix(core): ensure compaction is more reliable, add reserve token buffer to ensure that input window has enough room to compact (anomalyco#12924) Co-authored-by: James Lal <[email protected]> * chore: generate * docs: remove 'Migrating to 1.0' documentation section (anomalyco#13076) * wip: zen * fix: add additional context overflow cases, remove overcorrecting ones (anomalyco#13077) * feat(desktop): add WSL backend mode (anomalyco#12914) * fix(desktop): read wayland preference from store (anomalyco#13081) * fix(desktop): server spawn resilience (anomalyco#13028) Co-authored-by: Brendan Allan <[email protected]> * fix(docs): avoid footer language selector truncation (anomalyco#13124) * docs(ko): improve translations for intro, cli, and commands (anomalyco#13094) * chore: generate * feat(desktop): enhance Windows app resolution and UI loading states (anomalyco#13084) * fix: encode non-ASCII directory paths in v1 SDK HTTP headers (anomalyco#13131) * desktop: use tracing for logging (anomalyco#13135) * fix(web): prevent language select label truncation (anomalyco#13100) * fix(app): copy path button styles * fix(app): terminal copy/paste * release: v1.1.57 * fix(tui): prevent home wordmark corruption in height-constrained terminals (anomalyco#13069) * feat(prompt): mode-specific input placeholders (anomalyco#12388) * fix(tui): keep /share available to copy existing link (anomalyco#12532) * fix(tui): dismiss dialogs with ctrl+c (anomalyco#12884) * fix(app): terminal resize * fix(console): translations * fix(app): terminal PTY buffer carryover * fix(app): notifications on child sessions * Revert "feat(desktop): add WSL backend mode (anomalyco#12914)" This reverts commit 213a872. * release: v1.1.58 * fix(app): sidebar remount * test(app): more e2e tests (anomalyco#13162) * Fix/reverception (anomalyco#13166) Co-authored-by: Adam <[email protected]> * fix(app): translations * release: v1.1.59 * chore: generate * fix(app):workspace reset (anomalyco#13170) Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> * chore: generate * fix(app): translations * chore: update docs sync workflow * add square logo variants to brand page * feat: adjust read tool so that it can handle dirs too (anomalyco#13090) * tweak: make read tool offset 1 indexed instead of 0 to avoid confusion that could be caused by line #s being 1 based (anomalyco#13198) * Update VOUCHED list anomalyco#13204 (comment) * tweak: compaction check (anomalyco#13214) * upgrade opentui to 0.1.79 (anomalyco#13036) * chore: update nix node_modules hashes * chore: upgrade bun to 1.3.9 (anomalyco#13223) * chore: update nix node_modules hashes * tweak: use promise all for mcp listTools calls (anomalyco#13229) * docs(ar): second-pass localization cleanup * fix(docs): locale translations for nav elements and headings * fix(app): guard randomUUID in insecure browser contexts (anomalyco#13237) Co-authored-by: Selim <[email protected]> * feat(opencode): Venice Add automatic variant generation for Venice models (anomalyco#12106) * feat(tui): add toggle to hide session header (anomalyco#13244) * Update VOUCHED list anomalyco#13076 (comment) * support custom api url per model * chore: generate * feat: support claude agent SDK-style structured outputs in the OpenCode SDK (anomalyco#8161) Co-authored-by: Claude Opus 4.5 <[email protected]> Co-authored-by: Dax Raad <[email protected]> * chore: generate * fix(win32): use ffi to get around bun raw input/ctrl+c issues (anomalyco#13052) * release: v1.1.60 * zen: return cost * tweak: tool outputs to be more llm friendly (anomalyco#13269) * desktop: sqlite migration progress bar (anomalyco#13294) * Testing SignPath Integration (anomalyco#13308) * ci: move test-sigining policy * chore: style loading screen * wip(ui): diff virtualization (anomalyco#12693) * chore: update nix node_modules hashes * feat: update to not post comment on workflows when no duplicates found (anomalyco#13238) * wip: zen * core: allow model configurations without npm/api provider details Makes npm and api fields optional in the provider schema so model definitions can be more flexible when provider package details aren't needed. * release: v1.1.61 * chore: generate * wip: zen * core: expose tool arguments in shell hook for plugin visibility * chore: refactor packages/app files (anomalyco#13236) Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: Frank <[email protected]> * fix(app): more defensive session context metrics * fix(app): more defensive code component * zen: minimax m2.5 * wip: zen * fix(docs): correct `format` attribute in `StructuredOutputs` (anomalyco#13340) * fix: downgrade bun to 1.3.5 (anomalyco#13347) * chore: update nix node_modules hashes * feat(tool): return image attachments from webfetch (anomalyco#13331) * ignore: document test fixtures for agents * chore(app): refactor for better solidjs hygiene (anomalyco#13344) * fix(app): preserve undo history for plain-text paste (anomalyco#13351) * fix(app): project icons unloading * release: v1.1.62 * improve codex model list * release: v1.1.63 * test: add more test cases for project.test.ts (anomalyco#13355) * fix(app): remote http server connections * fix(app): suggestion active state broken * chore: cleanup * chore: cleanup * chore: cleanup * chore: cleanup * chore: cleanup * fix(app): normalize oauth error messages * feat(app): option to turn off sound effects * fix(app): terminal pty isolation * docs: update STACKIT provider documentation with typo fix (anomalyco#13357) Co-authored-by: amankalra172 <[email protected]> * chore: generate * do not open console on error (anomalyco#13374) * feat: windows selection behavior, manual ctrl+c (anomalyco#13315) * fix: baseline CPU detection (anomalyco#13371) * chore: update nix node_modules hashes * fix: look for recent model in fallback in cli (anomalyco#12582) * chore: generate * chore: cleanup flag code (anomalyco#13389) * fix: token substitution in OPENCODE_CONFIG_CONTENT (anomalyco#13384) * release: v1.1.64 * fix: resolve ACP hanging indefinitely in thinking state on Windows (anomalyco#13222) Co-authored-by: Claude Opus 4.6 <[email protected]> Co-authored-by: LukeParkerDev <[email protected]> Co-authored-by: Aiden Cline <[email protected]> Co-authored-by: Aiden Cline <[email protected]> * desktop: only show loading window if sqlite migration is necessary * fix(app): failed to create store * fix(app): worktree delete * chore: cleanup * fix(app): prompt input quirks * fix(app): notification should navigate to session * fix(app): emoji as avatar * cleanup desktop loading page * feat(app): toggle all provider models * fix(app): reconnect event stream on disconnect * ci: remove signpath policy * feat(hook): add tool.definition hook for plugins to modify tool description and parameters (anomalyco#4956) * fix: ensure @-ing a dir uses the read tool instead of dead list tool (anomalyco#13428) * Revert "fix: token substitution in OPENCODE_CONFIG_CONTENT" (anomalyco#13429) * release: v1.1.65 * feat: update some ai sdk packages and uuse adaptive reasoning for opus 4.6 on vertex/bedrock/anthropic (anomalyco#13439) * feat(cli): add --dir option to run command (anomalyco#12443) * chore: update nix node_modules hashes * fix(desktop): performance optimization for showing large diff & files (anomalyco#13460) * fix(web): sync docs locale cookie on alias redirects (anomalyco#13109) * fix(app): remount SDK/sync tree when server URL changes (anomalyco#13437) * docs: Fix zh-cn translation mistake in tools.mdx (anomalyco#13407) * chore: generate * fix(web): use prompt_async endpoint to avoid timeout over VPN/tunnel (anomalyco#12749) * fix(app): terminal resize * chore: cleanup * docs(ko): polish Korean phrasing in acp, agents, config, and custom-tools docs (anomalyco#13446) * docs: add pacman installation option for Arch Linux alongside AUR (anomalyco#13293) * fix(test): move timeout config to CLI flag (anomalyco#13494) Co-authored-by: 严浩 <[email protected]> * fix: standardize zh-CN docs character set and terminology (anomalyco#13500) * fix(ui): support cmd-click links in inline code (anomalyco#12552) * fix: prevent opencode run crash on malformed tool inputs (anomalyco#13051) Co-authored-by: 0xK3vin <[email protected]> * sqlite again (anomalyco#10597) Co-authored-by: Github Action <[email protected]> Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: Brendan Allan <[email protected]> * chore: generate * desktop: remote OPENCODE_SQLITE env (anomalyco#13545) * chore: update nix node_modules hashes * desktop: fix rust * release: v1.2.0 * zen: minimax m2.5 & glm5 * fix: tweak websearch tool description date info to avoid cache busts (anomalyco#13559) * tui: show all project sessions from any working directory Previously sessions were only listed if they were created in the current working directory or its subdirectories. Users can now view and switch to any session in the project regardless of which directory they're in. * release: v1.2.1 * ci: test-signing signpath policy * ci: move signpath policy * bump vertex ai packages (anomalyco#13625) * fix vercel gateway variants (anomalyco#13541) Co-authored-by: Benjamin Woodruff <[email protected]>" * chore: update nix node_modules hashes * core: filter sessions at database level to improve session list loading performance * core: add comprehensive test coverage for Session.list() filters Adds test cases for filtering sessions by directory, root sessions only, start time, search terms, and result limits to ensure the listing functionality works correctly for all filter combinations. * release: v1.2.2 * fix: ensure vercel variants pass amazon models under bedrock key (anomalyco#13631) * chore: bump nixpkgs to get bun 1.3.9 (anomalyco#13302) * fix: add WAL checkpoint on database open (anomalyco#13633) * fix: ensure anthropic models on OR also have variant support (anomalyco#13498) * chore: update nix node_modules hashes * release: v1.2.3 * fix(app): stack overflow in filetree (anomalyco#13667) Co-authored-by: adamelmore <[email protected]> * feat(app): clear notifications action (anomalyco#13668) Co-authored-by: adamelmore <[email protected]> * fix: derive all IDs from file paths during json migration Earlier migrations moved data to new directories without updating JSON fields. Now consistently derives all IDs from file paths: - Projects: id from filename - Sessions: id from filename, projectID from parent directory - Messages: id from filename, sessionID from parent directory - Parts: id from filename, messageID from parent directory This ensures migrated data matches the actual file layout regardless of stale values in JSON content. * test: add tests for path-derived IDs in json migration Tests verify that file paths are used for IDs even when JSON contains different values - ensuring robustness against stale JSON content. * core: add db command for database inspection and querying * release: v1.2.4 * fix: ensure sqlite migration logs to stderr instead of stdout (anomalyco#13691) * feat: Add GeistMono Nerd Font to available mono font options (anomalyco#13720) * fix(desktop): focus window after update/relaunch (anomalyco#13701) * docs: add Ukrainian README translation (anomalyco#13697) * fix(app): keybind [shift+tab] (anomalyco#13695) * fix(app): only navigate prompt history at input boundaries (anomalyco#13690) * fix(desktop): issue viewing new files opened from the file tree (anomalyco#13689) * feat(app): localize "free usage exceeded" error & "Add credits" clickable link (anomalyco#13652) * release: v1.2.5 * feat(opencode): add `cljfmt` formatter support for Clojure files (anomalyco#13426) * fix(website): correct zh-CN translation of proprietary terms in zen.mdx (anomalyco#13734) Co-authored-by: Copilot <[email protected]> Co-authored-by: copilot-swe-agent[bot] <[email protected]> * chore: generate * desktop: use process-wrap instead of manual job object (anomalyco#13431) * feat(opencode): Add Venice support in temperature, topP, topK and smallOption (anomalyco#13553) * fix(desktop): normalize Linux Wayland/X11 backend and decoration policy (anomalyco#13143) Co-authored-by: Brendan Allan <[email protected]> * feat: add openai-compatible endpoint support for google-vertex provider (anomalyco#10303) Co-authored-by: BlueT - Matthew Lien - 練喆明 <[email protected]> Co-authored-by: Aiden Cline <[email protected]> Co-authored-by: Aiden Cline <[email protected]> * chore: generate * fix: google vertex var priority (anomalyco#13816) * fix(docs): correct critical translation errors in Russian zen page (anomalyco#13830) * fix(core): remove unnecessary per-message title LLM calls (anomalyco#13804) * chore: cleanup * fix (tui): Inaccurate tips (anomalyco#13845) * fix: bump GitLab provider and auth plugin for mid-session token refresh (anomalyco#13850) * chore: update nix node_modules hashes * feat(cli): add --continue and --fork flags to attach command (anomalyco#13879) * feat(cli): add db migrate command for JSON to SQLite migration (anomalyco#13874) * ignore: rm random comment on opencode.jsonc * fix(tui): make use of server dir path for file references in prompts (anomalyco#13781) * feat(opencode): add `dfmt` formatter support for D language files (anomalyco#13867) * release: v1.2.6 * feat(cli): add session delete command (anomalyco#13571) * fix(opencode): ACP sessions never get LLM-generated titles (anomalyco#13095) * feat(acp): add opt-in flag for question tool (anomalyco#13562) Co-authored-by: Aiden Cline <[email protected]> Co-authored-by: Aiden Cline <[email protected]> * tweak: drop ids from attachments in tools, assign them in prompt.ts instead (anomalyco#13890) * fix(website): fix site in safari 18 (anomalyco#13894) * ci: fixed apt cache not working in publish.yml (anomalyco#13897) * ci: use `useblacksmith/stickydisk` on linux runners only (anomalyco#13909) * core: keep message part order stable when files resolve asynchronously (anomalyco#13915) * ci: fixed Rust cache for 'cargo install' in publish.yml (anomalyco#13907) * ci: fixed missing if condition (anomalyco#13934) * Hide server CLI on windows (anomalyco#13936) * zen: glm 5 free * wip: zen * ci: update triage workflow (anomalyco#13944) * fix(app): keep Escape handling local to prompt input on macOS desktop (anomalyco#13963) * docs(ko): improve Korean translation accuracy and clarity in Zen docs (anomalyco#13951) * docs: improve zh-cn and zh-tw documentation translations (anomalyco#13942) * fix(docs): correct reversed meaning in Korean plugins logging section (anomalyco#13945) * chore: generate * fix(opencode): resolve conflicts from upstream sync * fix(tool): remove spurious validateDirectory introduced during sync (#191) --------- Co-authored-by: opencode <[email protected]> Co-authored-by: Adam <[email protected]> Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: Frank <[email protected]> Co-authored-by: Filip <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: OpeOginni <[email protected]> Co-authored-by: Dax <[email protected]> Co-authored-by: Aiden Cline <[email protected]> Co-authored-by: James Lal <[email protected]> Co-authored-by: Ariane Emory <[email protected]> Co-authored-by: Brendan Allan <[email protected]> Co-authored-by: Brendan Allan <[email protected]> Co-authored-by: webwww123 <[email protected]> Co-authored-by: Jun <[email protected]> Co-authored-by: Jack <[email protected]> Co-authored-by: Shintaro Jokagi <[email protected]> Co-authored-by: Kit Langton <[email protected]> Co-authored-by: Dax Raad <[email protected]> Co-authored-by: Sebastian <[email protected]> Co-authored-by: Luke Parker <[email protected]> Co-authored-by: Selim <[email protected]> Co-authored-by: dpuyosa <[email protected]> Co-authored-by: Kyle Mistele <[email protected]> Co-authored-by: Claude Opus 4.5 <[email protected]> Co-authored-by: Ryan Vogel <[email protected]> Co-authored-by: Dylan Fiedler <[email protected]> Co-authored-by: Rasheed <[email protected]> Co-authored-by: Aman Kalra <[email protected]> Co-authored-by: amankalra172 <[email protected]> Co-authored-by: Smit Chaudhary <[email protected]> Co-authored-by: projectArtur <[email protected]> Co-authored-by: Aiden Cline <[email protected]> Co-authored-by: Spoon <[email protected]> Co-authored-by: Rahul Mishra <[email protected]> Co-authored-by: Chris Yang <[email protected]> Co-authored-by: Annopick <[email protected]> Co-authored-by: eytans <[email protected]> Co-authored-by: G36maid <[email protected]> Co-authored-by: 严浩 <[email protected]> Co-authored-by: 严浩 <[email protected]> Co-authored-by: Niu Shuai <[email protected]> Co-authored-by: Kevin <[email protected]> Co-authored-by: 0xK3vin <[email protected]> Co-authored-by: Github Action <[email protected]> Co-authored-by: Alberto Valverde <[email protected]> Co-authored-by: adamelmore <[email protected]> Co-authored-by: Brandon Julio Thenaro <[email protected]> Co-authored-by: zerone0x <[email protected]> Co-authored-by: Denys <[email protected]> Co-authored-by: Shoubhit Dash <[email protected]> Co-authored-by: Shane Bishop <[email protected]> Co-authored-by: Alex Yaroshuk <[email protected]> Co-authored-by: Salam Elbilig <[email protected]> Co-authored-by: Pan Kaixin <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: bnema <[email protected]> Co-authored-by: Jhin Lee <[email protected]> Co-authored-by: BlueT - Matthew Lien - 練喆明 <[email protected]> Co-authored-by: Chujiang <[email protected]> Co-authored-by: Rafi Khardalian <[email protected]> Co-authored-by: Imanol Maiztegui <[email protected]> Co-authored-by: Vladimir Glafirov <[email protected]> Co-authored-by: Robert Schadek <[email protected]> Co-authored-by: Zhiyuan Zheng <[email protected]> Co-authored-by: ImmuneFOMO <[email protected]> Co-authored-by: James Long <[email protected]> Co-authored-by: Goni Zahavy <[email protected]> Co-authored-by: Ganesh <[email protected]> Co-authored-by: vynn <[email protected]> Co-authored-by: chenmi <[email protected]> Co-authored-by: Minung Han <[email protected]> Co-authored-by: Janni Turunen <[email protected]>
Add a lightweight CI check that compares the bun version in package.json against the version provided by the nixpkgs revision in flake.lock, using `nix eval --inputs-from . --raw nixpkgs#bun.version`. This is much cheaper than a full `nix build` and directly targets the version mismatch problem that caused anomalyco#13300 (and recurred on dev with 1.3.10). The workflow only runs when package.json or flake.lock are touched, and completes in seconds rather than minutes. Supersedes anomalyco#13496 (which used `nix build` as suggested by @gigamonster256). Also related: anomalyco#12175 (nix-eval workflow), anomalyco#13302 (earlier nixpkgs bump).
Add a lightweight CI check that compares the bun version in package.json against the version provided by the nixpkgs revision in flake.lock, using `nix eval --inputs-from . --raw nixpkgs#bun.version`. This is much cheaper than a full `nix build` and directly targets the version mismatch problem that caused anomalyco#13300 (and recurred on dev with 1.3.10). The workflow only runs when package.json or flake.lock are touched, and completes in seconds rather than minutes. Supersedes anomalyco#13496 (which used `nix build` as suggested by @gigamonster256). Also related: anomalyco#12175 (nix-eval workflow), anomalyco#13302 (earlier nixpkgs bump).
What does this PR do?
This PR bumps nixpkgs input in flake.lock to get bun 1.3.9 from nixpkgs. This fixes #13300
How did you verify your code works?
I ran
nix run .#inside my clone and opencode built and started properly